Input: !function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="5a05433d-50af-4d69-997c-9ff7fa50945e",e._sentryDebugIdIdentifier="sentry-dbid-5a05433d-50af-4d69-997c-9ff7fa50945e")}catch(e){}}(),function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="5a05433d-50af-4d69-997c-9ff7fa50945e",e._sentryDebugIdIdentifier="sentry-dbid-5a05433d-50af-4d69-997c-9ff7fa50945e")}catch(e){}}(),function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="5a05433d-50af-4d69-997c-9ff7fa50945e",e._sentryDebugIdIdentifier="sentry-dbid-5a05433d-50af-4d69-997c-9ff7fa50945e")}catch(e){}}(),(self.webpackChunktwitch_twilight=self.webpackChunktwitch_twilight||[]).push([[71259],{414278:(e,t,n)=>{n.d(t,{DD:()=>v,GM:()=>y,Mn:()=>r,OM:()=>f,Ol:()=>h,R9:()=>d,WY:()=>p,_N:()=>u,ir:()=>m,kb:()=>a,ni:()=>c,pG:()=>i,qZ:()=>s,sQ:()=>o,xf:()=>l});var r="top",o="bottom",i="right",a="left",s="auto",f=[r,o,i,a],c="start",u="end",p="clippingParents",d="viewport",l="popper",m="reference",h=f.reduce((function(e,t){return e.concat([t+"-"+c,t+"-"+u])}),[]),v=[].concat(f,[s]).reduce((function(e,t){return e.concat([t,t+"-"+c,t+"-"+u])}),[]),y=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"]},953711:(e,t,n)=>{function r(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function o(e){return e instanceof r(e).Element||e instanceof Element}function i(e){return e instanceof r(e).HTMLElement||e instanceof HTMLElement}function a(e){return"undefined"!=typeof ShadowRoot&&(e instanceof r(e).ShadowRoot||e instanceof ShadowRoot)}n.d(t,{n4:()=>ne});var s=Math.max,f=Math.min,c=Math.round;function u(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function p(){return!/^((?!chrome|android).)*safari/i.test(u())}function d(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var a=e.getBoundingClientRect(),s=1,f=1;t&&i(e)&&(s=e.offsetWidth>0&&c(a.width)/e.offsetWidth||1,f=e.offsetHeight>0&&c(a.height)/e.offsetHeight||1);var u=(o(e)?r(e):window).visualViewport,d=!p()&&n,l=(a.left+(d&&u?u.offsetLeft:0))/s,m=(a.top+(d&&u?u.offsetTop:0))/f,h=a.width/s,v=a.height/f;return{width:h,height:v,top:m,right:l+h,bottom:m+v,left:l,x:l,y:m}}function l(e){var t=r(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function m(e){return e?(e.nodeName||"").toLowerCase():null}function h(e){return((o(e)?e.ownerDocument:e.document)||window.document).documentElement}function v(e){return d(h(e)).left+l(e).scrollLeft}function y(e){return r(e).getComputedStyle(e)}function b(e){var t=y(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function g(e,t,n){void 0===n&&(n=!1);var o,a,s=i(t),f=i(t)&&function(e){var t=e.getBoundingClientRect(),n=c(t.width)/e.offsetWidth||1,r=c(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),u=h(t),p=d(e,f,n),y={scrollLeft:0,scrollTop:0},g={x:0,y:0};return(s||!s&&!n)&&(("body"!==m(t)||b(u))&&(y=(o=t)!==r(o)&&i(o)?{scrollLeft:(a=o).scrollLeft,scrollTop:a.scrollTop}:l(o)),i(t)?((g=d(t,!0)).x+=t.clientLeft,g.y+=t.clientTop):u&&(g.x=v(u))),{x:p.left+y.scrollLeft-g.x,y:p.top+y.scrollTop-g.y,width:p.width,height:p.height}}function w(e){var t=d(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function x(e){return"html"===m(e)?e:e.assignedSlot||e.parentNode||(a(e)?e.host:null)||h(e)}function O(e){return["html","body","#document"].indexOf(m(e))>=0?e.ownerDocument.body:i(e)&&b(e)?e:O(x(e))}function D(e,t){var n;void 0===t&&(t=[]);var o=O(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),a=r(o),s=i?[a].concat(a.visualViewport||[],b(o)?o:[]):o,f=t.concat(s);return i?f:f.concat(D(x(s)))}function k(e){return["table","td","th"].indexOf(m(e))>=0}function M(e){return i(e)&&"fixed"!==y(e).position?e.offsetParent:null}function E(e){for(var t=r(e),n=M(e);n&&k(n)&&"static"===y(n).position;)n=M(n);return n&&("html"===m(n)||"body"===m(n)&&"static"===y(n).position)?t:n||function(e){var t=/firefox/i.test(u());if(/Trident/i.test(u())&&i(e)&&"fixed"===y(e).position)return null;var n=x(e);for(a(n)&&(n=n.host);i(n)&&["html","body"].indexOf(m(n))<0;){var r=y(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var j=n(414278);function A(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var L={placement:"bottom",modifiers:[],strategy:"absolute"};function W(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function P(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,i=t.defaultOptions,a=void 0===i?L:i;return function(e,t,n){void 0===n&&(n=a);var i,s,f={placement:"bottom",orderedModifiers:[],options:Object.assign({},L,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],u=!1,p={state:f,setOptions:function(n){var i="function"==typeof n?n(f.options):n;d(),f.options=Object.assign({},a,f.options,i),f.scrollParents={reference:o(e)?D(e):e.contextElement?D(e.contextElement):[],popper:D(t)};var s,u,l=function(e){var t=A(e);return j.GM.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}((s=[].concat(r,f.options.modifiers),u=s.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),Object.keys(u).map((function(e){return u[e]}))));return f.orderedModifiers=l.filter((function(e){return e.enabled})),f.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var i=o({state:f,name:t,instance:p,options:r}),a=function(){};c.push(i||a)}})),p.update()},forceUpdate:function(){if(!u){var e=f.elements,t=e.reference,n=e.popper;if(W(t,n)){f.rects={reference:g(t,E(n),"fixed"===f.options.strategy),popper:w(n)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach((function(e){return f.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<f.orderedModifiers.length;r++)if(!0!==f.reset){var o=f.orderedModifiers[r],i=o.fn,a=o.options,s=void 0===a?{}:a,c=o.name;"function"==typeof i&&(f=i({state:f,options:s,name:c,instance:p})||f)}else f.reset=!1,r=-1}}},update:(i=function(){return new Promise((function(e){p.forceUpdate(),e(f)}))},function(){return s||(s=new Promise((function(e){Promise.resolve().then((function(){s=void 0,e(i())}))}))),s}),destroy:function(){d(),u=!0}};if(!W(e,t))return p;function d(){c.forEach((function(e){return e()})),c=[]}return p.setOptions(n).then((function(e){!u&&n.onFirstUpdate&&n.onFirstUpdate(e)})),p}}var _={passive:!0};function I(e){return e.split("-")[0]}function R(e){return e.split("-")[1]}function S(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function B(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?I(o):null,a=o?R(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case j.Mn:t={x:s,y:n.y-r.height};break;case j.sQ:t={x:s,y:n.y+n.height};break;case j.pG:t={x:n.x+n.width,y:f};break;case j.kb:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?S(i):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case j.ni:t[c]=t[c]-(n[u]/2-r[u]/2);break;case j._N:t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}var H={top:"auto",right:"auto",bottom:"auto",left:"auto"};function T(e){var t,n=e.popper,o=e.popperRect,i=e.placement,a=e.variation,s=e.offsets,f=e.position,u=e.gpuAcceleration,p=e.adaptive,d=e.roundOffsets,l=e.isFixed,m=s.x,v=void 0===m?0:m,b=s.y,g=void 0===b?0:b,w="function"==typeof d?d({x:v,y:g}):{x:v,y:g};v=w.x,g=w.y;var x=s.hasOwnProperty("x"),O=s.hasOwnProperty("y"),D=j.kb,k=j.Mn,M=window;if(p){var A=E(n),L="clientHeight",W="clientWidth";if(A===r(n)&&"static"!==y(A=h(n)).position&&"absolute"===f&&(L="scrollHeight",W="scrollWidth"),i===j.Mn||(i===j.kb||i===j.pG)&&a===j._N)k=j.sQ,g-=(l&&A===M&&M.visualViewport?M.visualViewport.height:A[L])-o.height,g*=u?1:-1;if(i===j.kb||(i===j.Mn||i===j.sQ)&&a===j._N)D=j.pG,v-=(l&&A===M&&M.visualViewport?M.visualViewport.width:A[W])-o.width,v*=u?1:-1}var P,_=Object.assign({position:f},p&&H),I=!0===d?function(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:c(n*o)/o||0,y:c(r*o)/o||0}}({x:v,y:g},r(n)):{x:v,y:g};return v=I.x,g=I.y,u?Object.assign({},_,((P={})[k]=O?"0":"",P[D]=x?"0":"",P.transform=(M.devicePixelRatio||1)<=1?"translate("+v+"px, "+g+"px)":"translate3d("+v+"px, "+g+"px, 0)",P)):Object.assign({},_,((t={})[k]=O?g+"px":"",t[D]=x?v+"px":"",t.transform="",t))}const q={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=j.DD.reduce((function(e,n){return e[n]=function(e,t,n){var r=I(e),o=[j.kb,j.Mn].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[j.kb,j.pG].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e}),{}),s=a[t.placement],f=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}};var G={left:"right",right:"left",bottom:"top",top:"bottom"};function C(e){return e.replace(/left|right|bottom|top/g,(function(e){return G[e]}))}var Q={start:"end",end:"start"};function N(e){return e.replace(/start|end/g,(function(e){return Q[e]}))}function U(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&a(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function V(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function F(e,t,n){return t===j.R9?V(function(e,t){var n=r(e),o=h(e),i=n.visualViewport,a=o.clientWidth,s=o.clientHeight,f=0,c=0;if(i){a=i.width,s=i.height;var u=p();(u||!u&&"fixed"===t)&&(f=i.offsetLeft,c=i.offsetTop)}return{width:a,height:s,x:f+v(e),y:c}}(e,n)):o(t)?function(e,t){var n=d(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):V(function(e){var t,n=h(e),r=l(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=s(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=s(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),f=-r.scrollLeft+v(e),c=-r.scrollTop;return"rtl"===y(o||n).direction&&(f+=s(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:f,y:c}}(h(e)))}function Y(e,t,n,r){var a="clippingParents"===t?function(e){var t=D(x(e)),n=["absolute","fixed"].indexOf(y(e).position)>=0&&i(e)?E(e):e;return o(n)?t.filter((function(e){return o(e)&&U(e,n)&&"body"!==m(e)})):[]}(e):[].concat(t),c=[].concat(a,[n]),u=c[0],p=c.reduce((function(t,n){var o=F(e,n,r);return t.top=s(o.top,t.top),t.right=f(o.right,t.right),t.bottom=f(o.bottom,t.bottom),t.left=s(o.left,t.left),t}),F(e,u,r));return p.width=p.right-p.left,p.height=p.bottom-p.top,p.x=p.left,p.y=p.top,p}function z(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Z(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function X(e,t){void 0===t&&(t={});var n=t,r=n.placement,i=void 0===r?e.placement:r,a=n.strategy,s=void 0===a?e.strategy:a,f=n.boundary,c=void 0===f?j.WY:f,u=n.rootBoundary,p=void 0===u?j.R9:u,l=n.elementContext,m=void 0===l?j.xf:l,v=n.altBoundary,y=void 0!==v&&v,b=n.padding,g=void 0===b?0:b,w=z("number"!=typeof g?g:Z(g,j.OM)),x=m===j.xf?j.ir:j.xf,O=e.rects.popper,D=e.elements[y?x:m],k=Y(o(D)?D:D.contextElement||h(e.elements.popper),c,p,s),M=d(e.elements.reference),E=B({reference:M,element:O,strategy:"absolute",placement:i}),A=V(Object.assign({},O,E)),L=m===j.xf?A:M,W={top:k.top-L.top+w.top,bottom:L.bottom-k.bottom+w.bottom,left:k.left-L.left+w.left,right:L.right-k.right+w.right},P=e.modifiersData.offset;if(m===j.xf&&P){var _=P[i];Object.keys(W).forEach((function(e){var t=[j.pG,j.sQ].indexOf(e)>=0?1:-1,n=[j.Mn,j.sQ].indexOf(e)>=0?"y":"x";W[e]+=_[n]*t}))}return W}function J(e,t,n){return s(e,f(t,n))}const K={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,c=void 0!==a&&a,u=n.boundary,p=n.rootBoundary,d=n.altBoundary,l=n.padding,m=n.tether,h=void 0===m||m,v=n.tetherOffset,y=void 0===v?0:v,b=X(t,{boundary:u,rootBoundary:p,padding:l,altBoundary:d}),g=I(t.placement),x=R(t.placement),O=!x,D=S(g),k="x"===D?"y":"x",M=t.modifiersData.popperOffsets,A=t.rects.reference,L=t.rects.popper,W="function"==typeof y?y(Object.assign({},t.rects,{placement:t.placement})):y,P="number"==typeof W?{mainAxis:W,altAxis:W}:Object.assign({mainAxis:0,altAxis:0},W),_=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,B={x:0,y:0};if(M){if(i){var H,T="y"===D?j.Mn:j.kb,q="y"===D?j.sQ:j.pG,G="y"===D?"height":"width",C=M[D],Q=C+b[T],N=C-b[q],U=h?-L[G]/2:0,V=x===j.ni?A[G]:L[G],F=x===j.ni?-L[G]:-A[G],Y=t.elements.arrow,z=h&&Y?w(Y):{width:0,height:0},Z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},K=Z[T],$=Z[q],ee=J(0,A[G],z[G]),te=O?A[G]/2-U-ee-K-P.mainAxis:V-ee-K-P.mainAxis,ne=O?-A[G]/2+U+ee+$+P.mainAxis:F+ee+$+P.mainAxis,re=t.elements.arrow&&E(t.elements.arrow),oe=re?"y"===D?re.clientTop||0:re.clientLeft||0:0,ie=null!=(H=null==_?void 0:_[D])?H:0,ae=C+ne-ie,se=J(h?f(Q,C+te-ie-oe):Q,C,h?s(N,ae):N);M[D]=se,B[D]=se-C}if(c){var fe,ce="x"===D?j.Mn:j.kb,ue="x"===D?j.sQ:j.pG,pe=M[k],de="y"===k?"height":"width",le=pe+b[ce],me=pe-b[ue],he=-1!==[j.Mn,j.kb].indexOf(g),ve=null!=(fe=null==_?void 0:_[k])?fe:0,ye=he?le:pe-A[de]-L[de]-ve+P.altAxis,be=he?pe+A[de]+L[de]-ve-P.altAxis:me,ge=h&&he?function(e,t,n){var r=J(e,t,n);return r>n?n:r}(ye,pe,be):J(h?ye:le,pe,h?be:me);M[k]=ge,B[k]=ge-pe}t.modifiersData[r]=B}},requiresIfExists:["offset"]};const $={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=I(n.placement),f=S(s),c=[j.kb,j.pG].indexOf(s)>=0?"height":"width";if(i&&a){var u=function(e,t){return z("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Z(e,j.OM))}(o.padding,n),p=w(i),d="y"===f?j.Mn:j.kb,l="y"===f?j.sQ:j.pG,m=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],h=a[f]-n.rects.reference[f],v=E(i),y=v?"y"===f?v.clientHeight||0:v.clientWidth||0:0,b=m/2-h/2,g=u[d],x=y-p[c]-u[l],O=y/2-p[c]/2+b,D=J(g,O,x),k=f;n.modifiersData[r]=((t={})[k]=D,t.centerOffset=D-O,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&U(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ee(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function te(e){return[j.Mn,j.pG,j.sQ,j.kb].some((function(t){return e[t]>=0}))}var ne=P({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,i=o.scroll,a=void 0===i||i,s=o.resize,f=void 0===s||s,c=r(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach((function(e){e.addEventListener("scroll",n.update,_)})),f&&c.addEventListener("resize",n.update,_),function(){a&&u.forEach((function(e){e.removeEventListener("scroll",n.update,_)})),f&&c.removeEventListener("resize",n.update,_)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=B({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,f=void 0===s||s,c={placement:I(t.placement),variation:R(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,T(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:f})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,T(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];i(o)&&m(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});i(r)&&m(r)&&(Object.assign(r.style,a),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},q,{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,c=n.padding,u=n.boundary,p=n.rootBoundary,d=n.altBoundary,l=n.flipVariations,m=void 0===l||l,h=n.allowedAutoPlacements,v=t.options.placement,y=I(v),b=f||(y===v||!m?[C(v)]:function(e){if(I(e)===j.qZ)return[];var t=C(e);return[N(e),t,N(t)]}(v)),g=[v].concat(b).reduce((function(e,n){return e.concat(I(n)===j.qZ?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=void 0===f?j.DD:f,u=R(r),p=u?s?j.Ol:j.Ol.filter((function(e){return R(e)===u})):j.OM,d=p.filter((function(e){return c.indexOf(e)>=0}));0===d.length&&(d=p);var l=d.reduce((function(t,n){return t[n]=X(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[I(n)],t}),{});return Object.keys(l).sort((function(e,t){return l[e]-l[t]}))}(t,{placement:n,boundary:u,rootBoundary:p,padding:c,flipVariations:m,allowedAutoPlacements:h}):n)}),[]),w=t.rects.reference,x=t.rects.popper,O=new Map,D=!0,k=g[0],M=0;M<g.length;M++){var E=g[M],A=I(E),L=R(E)===j.ni,W=[j.Mn,j.sQ].indexOf(A)>=0,P=W?"width":"height",_=X(t,{placement:E,boundary:u,rootBoundary:p,altBoundary:d,padding:c}),S=W?L?j.pG:j.kb:L?j.sQ:j.Mn;w[P]>x[P]&&(S=C(S));var B=C(S),H=[];if(i&&H.push(_[A]<=0),s&&H.push(_[S]<=0,_[B]<=0),H.every((function(e){return e}))){k=E,D=!1;break}O.set(E,H)}if(D)for(var T=function(e){var t=g.find((function(t){var n=O.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return k=t,"break"},q=m?3:1;q>0;q--){if("break"===T(q))break}t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},K,$,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=X(t,{elementContext:"reference"}),s=X(t,{altBoundary:!0}),f=ee(a,r),c=ee(s,o,i),u=te(f),p=te(c);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}}]})},918752:(e,t,n)=>{n.d(t,{c:()=>o});var r=n(296540);function o(e,t){var n=(0,r.useState)(e),o=n[0],i=n[1];return(0,r.useEffect)((function(){e&&i(!0)}),[e]),{isMounted:o,onExitComplete:function(){t&&t(),i(!1)}}}},900626:(e,t,n)=>{n.d(t,{E:()=>p});var r=n(296540),o=n(440961),i=n(953711),a=n(730115),s=n.n(a),f=function(e){return e.reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e}),{})},c="undefined"!=typeof window&&window.document&&window.document.createElement?r.useLayoutEffect:r.useEffect,u=[],p=function(e,t,n){void 0===n&&(n={});var a=r.useRef(null),p={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||u},d=r.useState({styles:{popper:{position:p.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),l=d[0],m=d[1],h=r.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);o.flushSync((function(){m({styles:f(n.map((function(e){return[e,t.styles[e]||{}]}))),attributes:f(n.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),v=r.useMemo((function(){var e={onFirstUpdate:p.onFirstUpdate,placement:p.placement,strategy:p.strategy,modifiers:[].concat(p.modifiers,[h,{name:"applyStyles",enabled:!1}])};return s()(a.current,e)?a.current||e:(a.current=e,e)}),[p.onFirstUpdate,p.placement,p.strategy,p.modifiers,h]),y=r.useRef();return c((function(){y.current&&y.current.setOptions(v)}),[v]),c((function(){if(null!=e&&null!=t){var r=(n.createPopper||i.n4)(e,t,v);return y.current=r,function(){r.destroy(),y.current=null}}}),[e,t,n.createPopper]),{state:y.current?y.current.state:null,styles:l.styles,attributes:l.attributes,update:y.current?y.current.update:null,forceUpdate:y.current?y.current.forceUpdate:null}}}}]);

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] = "5a05433d-50af-4d69-997c-9ff7fa50945e", var1._sentryDebugIdIdentifier = "sentry-dbid-5a05433d-50af-4d69-997c-9ff7fa50945e");
	} 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] = "5a05433d-50af-4d69-997c-9ff7fa50945e", var2._sentryDebugIdIdentifier = "sentry-dbid-5a05433d-50af-4d69-997c-9ff7fa50945e");
	} 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] = "5a05433d-50af-4d69-997c-9ff7fa50945e", var3._sentryDebugIdIdentifier = "sentry-dbid-5a05433d-50af-4d69-997c-9ff7fa50945e");
	} catch (error2) {}
})();
(self.webpackChunktwitch_twilight = self.webpackChunktwitch_twilight || []).push([[71259], {
	414278: (var4, var5, var6) => {
		var6.d(var5, {
			DD: () => var8,
			GM: () => arr1,
			Mn: () => str,
			OM: () => arr,
			Ol: () => var7,
			R9: () => str8,
			WY: () => str7,
			_N: () => str6,
			ir: () => str10,
			kb: () => str3,
			ni: () => str5,
			pG: () => str2,
			qZ: () => str4,
			sQ: () => str1,
			xf: () => str9
		});
		var str = "top", str1 = "bottom", str2 = "right", str3 = "left", str4 = "auto", arr = [
			"top",
			"bottom",
			"right",
			"left"
		], str5 = "start", str6 = "end", str7 = "clippingParents", str8 = "viewport", str9 = "popper", str10 = "reference", var7 = arr.reduce((function(acc, value) {
			return acc.concat([value + "-" + str5, value + "-" + str6]);
		}), []), var8 = [].concat(arr, ["auto"]).reduce((function(acc1, value1) {
			return acc1.concat([
				value1,
				value1 + "-" + str5,
				value1 + "-" + str6
			]);
		}), []), arr1 = [
			"beforeRead",
			"read",
			"afterRead",
			"beforeMain",
			"main",
			"afterMain",
			"beforeWrite",
			"write",
			"afterWrite"
		];
	},
	953711: (var9, var10, var11) => {
		function fn15(var12) {
			if (null == var12) return window;
			if ("[object Window]" !== var12.toString()) {
				var ownerDocument = var12.ownerDocument;
				return ownerDocument && ownerDocument.defaultView || window;
			}
			return var12;
		}
		function or2(var13) {
			return var13 instanceof fn15(var13).Element || var13 instanceof Element;
		}
		function or1(var14) {
			return var14 instanceof fn15(var14).HTMLElement || var14 instanceof HTMLElement;
		}
		function and(var15) {
			return "undefined" != typeof ShadowRoot && (var15 instanceof fn15(var15).ShadowRoot || var15 instanceof ShadowRoot);
		}
		var11.d(var10, { n4: () => var250 });
		var max = Math.max, min = Math.min, round = Math.round;
		function pick() {
			var userAgentData = navigator.userAgentData;
			return null != userAgentData && userAgentData.brands && Array.isArray(userAgentData.brands) ? userAgentData.brands.map((function(item) {
				return item.brand + "/" + item.version;
			})).join(" ") : navigator.userAgent;
		}
		function negate() {
			return !/^((?!chrome|android).)*safari/i.test(pick());
		}
		function fn1(elem, var16, var17) {
			undefined === var16 && (var16 = false);
			undefined === var17 && (var17 = false);
			var var18 = elem.getBoundingClientRect(), num = 1, num1 = 1;
			var16 && or1(elem) && (num = elem.offsetWidth > 0 && round(var18.width) / elem.offsetWidth || 1, num1 = elem.offsetHeight > 0 && round(var18.height) / elem.offsetHeight || 1);
			var visualViewport = (or2(elem) ? fn15(elem) : window).visualViewport, var19 = !negate() && var17, var20 = (var18.left + (var19 && visualViewport ? visualViewport.offsetLeft : 0)) / num, var21 = (var18.top + (var19 && visualViewport ? visualViewport.offsetTop : 0)) / num1, var22 = var18.width / num, var23 = var18.height / num1;
			return {
				width: var22,
				height: var23,
				top: var21,
				right: var20 + var22,
				bottom: var21 + var23,
				left: var20,
				x: var20,
				y: var21
			};
		}
		function fn2(var24) {
			var var25 = fn15(var24);
			return {
				scrollLeft: var25.pageXOffset,
				scrollTop: var25.pageYOffset
			};
		}
		function documentElement(var26) {
			return ((or2(var26) ? var26.ownerDocument : var26.document) || window.document).documentElement;
		}
		function add(var27) {
			return fn1(documentElement(var27)).left + fn2(var27).scrollLeft;
		}
		function call(var28) {
			return fn15(var28).getComputedStyle(var28);
		}
		function call1(var29) {
			var var30 = call(var29);
			return /auto|scroll|overlay|hidden/.test(var30.overflow + var30.overflowY + var30.overflowX);
		}
		function fn3(var31, var32, var33) {
			undefined === var33 && (var33 = false);
			var var34, scrollTop, var35 = or1(var32), var36 = or1(var32) && function(elem2) {
				var var37 = elem2.getBoundingClientRect(), var38 = round(var37.width) / elem2.offsetWidth || 1, var39 = round(var37.height) / elem2.offsetHeight || 1;
				return 1 !== var38 || 1 !== var39;
			}(var32), var40 = documentElement(var32), var41 = fn1(var31, var36, var33), obj = {
				scrollLeft: 0,
				scrollTop: 0
			}, obj1 = {
				x: 0,
				y: 0
			};
			(var35 || !var35 && !var33) && (("body" !== (var32 ? (var32.nodeName || "").toLowerCase() : null) || call1(var40)) && (obj = (var34 = var32) !== fn15(var32) && or1(var32) ? {
				scrollLeft: (scrollTop = var32).scrollLeft,
				scrollTop: scrollTop.scrollTop
			} : fn2(var32)), or1(var32) ? ((obj1 = fn1(var32, true)).x += var32.clientLeft, obj1.y += var32.clientTop) : var40 && (obj1.x = add(var40)));
			return {
				x: var41.left + obj.scrollLeft - obj1.x,
				y: var41.top + obj.scrollTop - obj1.y,
				width: var41.width,
				height: var41.height
			};
		}
		function fn4(var42) {
			var var43 = fn1(var42), offsetWidth = var42.offsetWidth, offsetHeight = var42.offsetHeight;
			Math.abs(var43.width - offsetWidth) <= 1 && (offsetWidth = var43.width);
			Math.abs(var43.height - offsetHeight) <= 1 && (offsetHeight = var43.height);
			return {
				x: var42.offsetLeft,
				y: var42.offsetTop,
				width: offsetWidth,
				height: offsetHeight
			};
		}
		function pick2(elem3) {
			return "html" === (elem3 ? (elem3.nodeName || "").toLowerCase() : null) ? elem3 : elem3.assignedSlot || elem3.parentNode || (and(elem3) ? elem3.host : null) || documentElement(elem3);
		}
		function pick3(ownerDocument1) {
			return [
				"html",
				"body",
				"#document"
			].indexOf(ownerDocument1 ? (ownerDocument1.nodeName || "").toLowerCase() : null) >= 0 ? ownerDocument1.ownerDocument.body : or1(ownerDocument1) && call1(ownerDocument1) ? ownerDocument1 : pick3(pick2(ownerDocument1));
		}
		function pick4(ownerDocument2, list) {
			var body;
			undefined === list && (list = []);
			var var44 = pick3(ownerDocument2), var45 = var44 === (null == (body = ownerDocument2.ownerDocument) ? undefined : body.body), visualViewport1 = fn15(var44), var46 = var45 ? [visualViewport1].concat(visualViewport1.visualViewport || [], call1(var44) ? var44 : []) : var44, list1 = list.concat(var46);
			return var45 ? list1 : list1.concat(pick4(pick2(var46)));
		}
		function greaterEqual(var47) {
			return [
				"table",
				"td",
				"th"
			].indexOf(var47 ? (var47.nodeName || "").toLowerCase() : null) >= 0;
		}
		function pick5(offsetParent) {
			return or1(offsetParent) && "fixed" !== call(offsetParent).position ? offsetParent.offsetParent : null;
		}
		function pick6(var48) {
			for (var var49 = fn15(var48), var50 = pick5(var48); var50 && greaterEqual(var50) && "static" === call(var50).position;) var50 = pick5(var50);
			return var50 && ("html" === (var50 ? (var50.nodeName || "").toLowerCase() : null) || "body" === (var50 ? (var50.nodeName || "").toLowerCase() : null) && "static" === call(var50).position) ? var49 : var50 || function(var51) {
				var var52 = /firefox/i.test(pick());
				if (/Trident/i.test(pick()) && or1(var51) && "fixed" === call(var51).position) return null;
				var elem4 = pick2(var51);
				for (and(elem4) && (elem4 = elem4.host); or1(elem4) && ["html", "body"].indexOf(elem4 ? (elem4.nodeName || "").toLowerCase() : null) < 0;) {
					var var53 = call(elem4);
					if ("none" !== var53.transform || "none" !== var53.perspective || "paint" === var53.contain || -1 !== ["transform", "perspective"].indexOf(var53.willChange) || var52 && "filter" === var53.willChange || var52 && var53.filter && "none" !== var53.filter) return elem4;
					elem4 = elem4.parentNode;
				}
				return null;
			}(var48) || var49;
		}
		var var54 = var11(414278);
		function fn5(list2) {
			var map = new Map(), set1 = new Set(), arr2 = [];
			function fn6(var55) {
				set1.add(var55.name);
				[].concat(var55.requires || [], var55.requiresIfExists || []).forEach((function(item1) {
					if (!set1.has(item1)) {
						var var56 = map.get(item1);
						var56 && fn6(var56);
					}
				}));
				arr2.push(var55);
			}
			list2.forEach((function(item2) {
				map.set(item2.name, item2);
			}));
			list2.forEach((function(item3) {
				set1.has(item3.name) || fn6(item3);
			}));
			return arr2;
		}
		var obj2 = {
			placement: "bottom",
			modifiers: [],
			strategy: "absolute"
		};
		function negate1() {
			for (var length = arguments.length, arr3 = new Array(length), num2 = 0; num2 < length; num2++) arr3[num2] = arguments[num2];
			return !arr3.some((function(item4) {
				return !(item4 && "function" == typeof item4.getBoundingClientRect);
			}));
		}
		function fn7(var57) {
			undefined === var57 && (var57 = {});
			var var58 = var57, defaultModifiers = var58.defaultModifiers, var59 = undefined === defaultModifiers ? [] : defaultModifiers, defaultOptions = var58.defaultOptions, var60 = undefined === defaultOptions ? obj2 : defaultOptions;
			return function(contextElement, var61, onFirstUpdate) {
				undefined === onFirstUpdate && (onFirstUpdate = var60);
				var var62, var63, obj3 = {
					placement: "bottom",
					orderedModifiers: [],
					options: Object.assign({}, obj2, var60),
					modifiersData: {},
					elements: {
						reference: contextElement,
						popper: var61
					},
					attributes: {},
					styles: {}
				}, arr4 = [], flag = false, obj4 = {
					state: obj3,
					setOptions: function(var64) {
						var var65 = "function" == typeof var64 ? var64(obj3.options) : var64;
						fn8();
						obj3.options = Object.assign({}, var60, obj3.options, var65);
						obj3.scrollParents = {
							reference: or2(contextElement) ? pick4(contextElement) : contextElement.contextElement ? pick4(contextElement.contextElement) : [],
							popper: pick4(var61)
						};
						var reduce, var66, list3 = function(var67) {
							var list4 = fn5(var67);
							return var54.GM.reduce((function(acc2, value2) {
								return acc2.concat(list4.filter((function(item5) {
									return item5.phase === value2;
								})));
							}), []);
						}((reduce = [].concat(var59, obj3.options.modifiers), var66 = reduce.reduce((function(acc3, value3) {
							var var68 = acc3[value3.name];
							acc3[value3.name] = var68 ? Object.assign({}, var68, value3, {
								options: Object.assign({}, var68.options, value3.options),
								data: Object.assign({}, var68.data, value3.data)
							}) : value3;
							return acc3;
						}), {}), Object.keys(var66).map((function(item6) {
							return var66[item6];
						}))));
						obj3.orderedModifiers = list3.filter((function(item7) {
							return item7.enabled;
						}));
						obj3.orderedModifiers.forEach((function(item8) {
							var name = item8.name, options = item8.options, var69 = undefined === options ? {} : options, effect = item8.effect;
							if ("function" == typeof effect) {
								var var70 = effect({
									state: obj3,
									name,
									instance: obj4,
									options: var69
								}), var71 = function() {};
								arr4.push(var70 || var71);
							}
						}));
						return obj4.update();
					},
					forceUpdate: function() {
						if (!flag) {
							var elements = obj3.elements, reference = elements.reference, popper = elements.popper;
							if (negate1(reference, popper)) {
								obj3.rects = {
									reference: fn3(reference, pick6(popper), "fixed" === obj3.options.strategy),
									popper: fn4(popper)
								};
								obj3.reset = false;
								obj3.placement = obj3.options.placement;
								obj3.orderedModifiers.forEach((function(item9) {
									return obj3.modifiersData[item9.name] = Object.assign({}, item9.data);
								}));
								for (var index = 0; index < obj3.orderedModifiers.length; index++) if (true !== obj3.reset) {
									var var72 = obj3.orderedModifiers[index], var73 = var72.fn, options1 = var72.options, var74 = undefined === options1 ? {} : options1, name1 = var72.name;
									"function" == typeof var73 && (obj3 = var73({
										state: obj3,
										options: var74,
										name: name1,
										instance: obj4
									}) || obj3);
								} else {
									obj3.reset = false;
									index = -1;
								}
							}
						}
					},
					update: (var62 = function() {
						return new Promise((function(var75) {
							obj4.forceUpdate();
							var75(obj3);
						}));
					}, function() {
						var63 || (var63 = new Promise((function(var76) {
							Promise.resolve().then((function() {
								var63 = undefined;
								var76(var62());
							}));
						})));
						return var63;
					}),
					destroy: function() {
						fn8();
						flag = true;
					}
				};
				if (!negate1(contextElement, var61)) return obj4;
				function fn8() {
					arr4.forEach((function(item10) {
						return item10();
					}));
					arr4 = [];
				}
				obj4.setOptions(onFirstUpdate).then((function(var77) {
					!flag && onFirstUpdate.onFirstUpdate && onFirstUpdate.onFirstUpdate(var77);
				}));
				return obj4;
			};
		}
		var obj5 = { passive: true };
		function pick7(var78) {
			return ["top", "bottom"].indexOf(var78) >= 0 ? "x" : "y";
		}
		function fn9(var79) {
			var var80, reference1 = var79.reference, element = var79.element, placement = var79.placement, var81 = placement ? placement.split("-")[0] : null, var82 = placement ? placement.split("-")[1] : null, var83 = reference1.x + reference1.width / 2 - element.width / 2, var84 = reference1.y + reference1.height / 2 - element.height / 2;
			switch (var81) {
				case var54.Mn:
					var80 = {
						x: var83,
						y: reference1.y - element.height
					};
					break;
				case var54.sQ:
					var80 = {
						x: var83,
						y: reference1.y + reference1.height
					};
					break;
				case var54.pG:
					var80 = {
						x: reference1.x + reference1.width,
						y: var84
					};
					break;
				case var54.kb:
					var80 = {
						x: reference1.x - element.width,
						y: var84
					};
					break;
				default: var80 = {
					x: reference1.x,
					y: reference1.y
				};
			}
			var var85 = var81 ? pick7(var81) : null;
			if (null != var85) {
				var var86 = "y" === var85 ? "height" : "width";
				switch (var82) {
					case var54.ni:
						var80[var85] = var80[var85] - (reference1[var86] / 2 - element[var86] / 2);
						break;
					case var54._N: var80[var85] = var80[var85] + (reference1[var86] / 2 - element[var86] / 2);
				}
			}
			return var80;
		}
		var obj6 = {
			top: "auto",
			right: "auto",
			bottom: "auto",
			left: "auto"
		};
		function pick8(var87) {
			var transform, popper1 = var87.popper, popperRect = var87.popperRect, placement1 = var87.placement, variation = var87.variation, offsets = var87.offsets, position = var87.position, gpuAcceleration = var87.gpuAcceleration, adaptive = var87.adaptive, roundOffsets = var87.roundOffsets, isFixed = var87.isFixed, var88 = offsets.x, var89 = undefined === var88 ? 0 : var88, var90 = offsets.y, var91 = undefined === var90 ? 0 : var90, var92 = "function" == typeof roundOffsets ? roundOffsets({
				x: var89,
				y: var91
			}) : {
				x: var89,
				y: var91
			};
			var89 = var92.x;
			var91 = var92.y;
			var var93 = offsets.hasOwnProperty("x"), var94 = offsets.hasOwnProperty("y"), var95 = var54.kb, var96 = var54.Mn, win = window;
			if (adaptive) {
				var var97 = pick6(popper1), str12 = "clientHeight", str13 = "clientWidth";
				if (var97 === fn15(popper1) && "static" !== call(var97 = documentElement(popper1)).position && "absolute" === position && (str12 = "scrollHeight", str13 = "scrollWidth"), placement1 === var54.Mn || (placement1 === var54.kb || placement1 === var54.pG) && variation === var54._N) {
					var96 = var54.sQ;
					var91 -= (isFixed && var97 === win && win.visualViewport ? win.visualViewport.height : var97[str12]) - popperRect.height;
					var91 *= gpuAcceleration ? 1 : -1;
				}
				if (placement1 === var54.kb || (placement1 === var54.Mn || placement1 === var54.sQ) && variation === var54._N) {
					var95 = var54.pG;
					var89 -= (isFixed && var97 === win && win.visualViewport ? win.visualViewport.width : var97[str13]) - popperRect.width;
					var89 *= gpuAcceleration ? 1 : -1;
				}
			}
			var transform1, var98 = Object.assign({ position }, adaptive && obj6), var99 = true === roundOffsets ? function(var100, devicePixelRatio) {
				var var101 = var100.x, var102 = var100.y, var103 = devicePixelRatio.devicePixelRatio || 1;
				return {
					x: round(var101 * var103) / var103 || 0,
					y: round(var102 * var103) / var103 || 0
				};
			}({
				x: var89,
				y: var91
			}, fn15(popper1)) : {
				x: var89,
				y: var91
			};
			var89 = var99.x;
			var91 = var99.y;
			return gpuAcceleration ? Object.assign({}, var98, ((transform1 = {})[var96] = var94 ? "0" : "", transform1[var95] = var93 ? "0" : "", transform1.transform = (win.devicePixelRatio || 1) <= 1 ? "translate(" + var89 + "px, " + var91 + "px)" : "translate3d(" + var89 + "px, " + var91 + "px, 0)", transform1)) : Object.assign({}, var98, ((transform = {})[var96] = var94 ? var91 + "px" : "", transform[var95] = var93 ? var89 + "px" : "", transform.transform = "", transform));
		}
		const obj7 = {
			name: "offset",
			enabled: true,
			phase: "main",
			requires: ["popperOffsets"],
			fn: function(var104) {
				var state = var104.state, options2 = var104.options, name2 = var104.name, offset = options2.offset, var105 = undefined === offset ? [0, 0] : offset, var106 = var54.DD.reduce((function(acc4, value4) {
					acc4[value4] = function(var107, var108, var109) {
						var var110 = var107.split("-")[0], var111 = [var54.kb, var54.Mn].indexOf(var110) >= 0 ? -1 : 1, var112 = "function" == typeof var109 ? var109(Object.assign({}, var108, { placement: var107 })) : var109, var113 = var112[0], var114 = var112[1];
						var113 = var113 || 0;
						var114 = (var114 || 0) * var111;
						return [var54.kb, var54.pG].indexOf(var110) >= 0 ? {
							x: var114,
							y: var113
						} : {
							x: var113,
							y: var114
						};
					}(value4, state.rects, var105);
					return acc4;
				}), {}), var115 = var106[state.placement], var116 = var115.x, var117 = var115.y;
				null != state.modifiersData.popperOffsets && (state.modifiersData.popperOffsets.x += var116, state.modifiersData.popperOffsets.y += var117);
				state.modifiersData[name2] = var106;
			}
		};
		var obj8 = {
			left: "right",
			right: "left",
			bottom: "top",
			top: "bottom"
		};
		function call2(str14) {
			return str14.replace(/left|right|bottom|top/g, (function(var118) {
				return obj8[var118];
			}));
		}
		var obj9 = {
			start: "end",
			end: "start"
		};
		function call3(str15) {
			return str15.replace(/start|end/g, (function(var119) {
				return obj9[var119];
			}));
		}
		function fn10(var120, getRootNode) {
			var var121 = getRootNode.getRootNode && getRootNode.getRootNode();
			if (var120.contains(getRootNode)) return true;
			if (var121 && and(var121)) {
				var elem5 = getRootNode;
				do {
					if (elem5 && var120.isSameNode(elem5)) return true;
					elem5 = elem5.parentNode || elem5.host;
				} while (elem5);
			}
			return false;
		}
		function call4(var122) {
			return Object.assign({}, var122, {
				left: var122.x,
				top: var122.y,
				right: var122.x + var122.width,
				bottom: var122.y + var122.height
			});
		}
		function pick9(var123, var124, var125) {
			return var124 === var54.R9 ? call4(function(var126, var127) {
				var visualViewport2 = fn15(var126), var128 = documentElement(var126), visualViewport3 = visualViewport2.visualViewport, clientWidth = var128.clientWidth, clientHeight = var128.clientHeight, num3 = 0, num4 = 0;
				if (visualViewport3) {
					clientWidth = visualViewport3.width;
					clientHeight = visualViewport3.height;
					var var129 = negate();
					(var129 || !var129 && "fixed" === var127) && (num3 = visualViewport3.offsetLeft, num4 = visualViewport3.offsetTop);
				}
				return {
					width: clientWidth,
					height: clientHeight,
					x: num3 + add(var126),
					y: num4
				};
			}(var123, var125)) : or2(var124) ? function(var130, var131) {
				var var132 = fn1(var130, false, "fixed" === var131);
				var132.top = var132.top + var130.clientTop;
				var132.left = var132.left + var130.clientLeft;
				var132.bottom = var132.top + var130.clientHeight;
				var132.right = var132.left + var130.clientWidth;
				var132.width = var130.clientWidth;
				var132.height = var130.clientHeight;
				var132.x = var132.left;
				var132.y = var132.top;
				return var132;
			}(var124, var125) : call4(function(ownerDocument3) {
				var body1, var133 = documentElement(ownerDocument3), var134 = fn2(ownerDocument3), var135 = null == (body1 = ownerDocument3.ownerDocument) ? undefined : body1.body, var136 = max(var133.scrollWidth, var133.clientWidth, var135 ? var135.scrollWidth : 0, var135 ? var135.clientWidth : 0), var137 = max(var133.scrollHeight, var133.clientHeight, var135 ? var135.scrollHeight : 0, var135 ? var135.clientHeight : 0), var138 = -var134.scrollLeft + add(ownerDocument3), var139 = -var134.scrollTop;
				"rtl" === call(var135 || var133).direction && (var138 += max(var133.clientWidth, var135 ? var135.clientWidth : 0) - var136);
				return {
					width: var136,
					height: var137,
					x: var138,
					y: var139
				};
			}(documentElement(var123)));
		}
		function fn11(var140, var141, var142, var143) {
			var var144 = "clippingParents" === var141 ? function(var145) {
				var list5 = pick4(pick2(var145)), var146 = ["absolute", "fixed"].indexOf(call(var145).position) >= 0 && or1(var145) ? pick6(var145) : var145;
				return or2(var146) ? list5.filter((function(item11) {
					return or2(item11) && fn10(item11, var146) && "body" !== (item11 ? (item11.nodeName || "").toLowerCase() : null);
				})) : [];
			}(var140) : [].concat(var141), reduce1 = [].concat(var144, [var142]), var147 = reduce1.reduce((function(acc5, value5) {
				var var148 = pick9(var140, value5, var143);
				acc5.top = max(var148.top, acc5.top);
				acc5.right = min(var148.right, acc5.right);
				acc5.bottom = min(var148.bottom, acc5.bottom);
				acc5.left = max(var148.left, acc5.left);
				return acc5;
			}), pick9(var140, reduce1[0], var143));
			var147.width = var147.right - var147.left;
			var147.height = var147.bottom - var147.top;
			var147.x = var147.left;
			var147.y = var147.top;
			return var147;
		}
		function call5(var149) {
			return Object.assign({}, {
				top: 0,
				right: 0,
				bottom: 0,
				left: 0
			}, var149);
		}
		function call6(var150, reduce2) {
			return reduce2.reduce((function(acc6, value6) {
				acc6[value6] = var150;
				return acc6;
			}), {});
		}
		function fn12(var151, var152) {
			undefined === var152 && (var152 = {});
			var var153 = var152, placement2 = var153.placement, var154 = undefined === placement2 ? var151.placement : placement2, strategy = var153.strategy, var155 = undefined === strategy ? var151.strategy : strategy, boundary = var153.boundary, var156 = undefined === boundary ? var54.WY : boundary, rootBoundary = var153.rootBoundary, var157 = undefined === rootBoundary ? var54.R9 : rootBoundary, elementContext = var153.elementContext, var158 = undefined === elementContext ? var54.xf : elementContext, altBoundary = var153.altBoundary, var159 = undefined !== altBoundary && altBoundary, padding = var153.padding, var160 = undefined === padding ? 0 : padding, var161 = call5("number" != typeof var160 ? var160 : call6(var160, var54.OM)), var162 = var158 === var54.xf ? var54.ir : var54.xf, popper2 = var151.rects.popper, contextElement1 = var151.elements[var159 ? var162 : var158], var163 = fn11(or2(contextElement1) ? contextElement1 : contextElement1.contextElement || documentElement(var151.elements.popper), var156, var157, var155), var164 = fn1(var151.elements.reference), var165 = call4(Object.assign({}, popper2, fn9({
				reference: var164,
				element: popper2,
				strategy: "absolute",
				placement: var154
			}))), var166 = var158 === var54.xf ? var165 : var164, obj10 = {
				top: var163.top - var166.top + var161.top,
				bottom: var166.bottom - var163.bottom + var161.bottom,
				left: var163.left - var166.left + var161.left,
				right: var166.right - var163.right + var161.right
			}, offset1 = var151.modifiersData.offset;
			if (var158 === var54.xf && offset1) {
				var var167 = offset1[var154];
				Object.keys(obj10).forEach((function(item12) {
					var var168 = [var54.pG, var54.sQ].indexOf(item12) >= 0 ? 1 : -1;
					obj10[item12] += var167[[var54.Mn, var54.sQ].indexOf(item12) >= 0 ? "y" : "x"] * var168;
				}));
			}
			return obj10;
		}
		function call7(var169, var170, var171) {
			return max(var169, min(var170, var171));
		}
		const obj11 = {
			name: "preventOverflow",
			enabled: true,
			phase: "main",
			fn: function(var172) {
				var state1 = var172.state, options3 = var172.options, name3 = var172.name, mainAxis = options3.mainAxis, var173 = undefined === mainAxis || mainAxis, altAxis = options3.altAxis, var174 = undefined !== altAxis && altAxis, boundary1 = options3.boundary, rootBoundary1 = options3.rootBoundary, altBoundary1 = options3.altBoundary, padding1 = options3.padding, tether = options3.tether, var175 = undefined === tether || tether, tetherOffset = options3.tetherOffset, var176 = undefined === tetherOffset ? 0 : tetherOffset, var177 = fn12(state1, {
					boundary: boundary1,
					rootBoundary: rootBoundary1,
					padding: padding1,
					altBoundary: altBoundary1
				}), var178 = state1.placement.split("-")[0], var179 = state1.placement.split("-")[1], var180 = !var179, var181 = pick7(var178), var182 = "x" === var181 ? "y" : "x", popperOffsets = state1.modifiersData.popperOffsets, reference2 = state1.rects.reference, popper3 = state1.rects.popper, var183 = "function" == typeof var176 ? var176(Object.assign({}, state1.rects, { placement: state1.placement })) : var176, var184 = "number" == typeof var183 ? {
					mainAxis: var183,
					altAxis: var183
				} : Object.assign({
					mainAxis: 0,
					altAxis: 0
				}, var183), var185 = state1.modifiersData.offset ? state1.modifiersData.offset[state1.placement] : null, obj12 = {
					x: 0,
					y: 0
				};
				if (popperOffsets) {
					if (var173) {
						var var186, var187 = "y" === var181 ? var54.Mn : var54.kb, var188 = "y" === var181 ? var54.sQ : var54.pG, var189 = "y" === var181 ? "height" : "width", var190 = popperOffsets[var181], var191 = var190 + var177[var187], var192 = var190 - var177[var188], var193 = var175 ? -popper3[var189] / 2 : 0, var194 = var179 === var54.ni ? reference2[var189] : popper3[var189], var195 = var179 === var54.ni ? -popper3[var189] : -reference2[var189], arrow = state1.elements.arrow, var196 = var175 && arrow ? fn4(arrow) : {
							width: 0,
							height: 0
						}, var197 = state1.modifiersData["arrow#persistent"] ? state1.modifiersData["arrow#persistent"].padding : {
							top: 0,
							right: 0,
							bottom: 0,
							left: 0
						}, var198 = var197[var187], var199 = var197[var188], var200 = call7(0, reference2[var189], var196[var189]), var201 = var180 ? reference2[var189] / 2 - var193 - var200 - var198 - var184.mainAxis : var194 - var200 - var198 - var184.mainAxis, var202 = var180 ? -reference2[var189] / 2 + var193 + var200 + var199 + var184.mainAxis : var195 + var200 + var199 + var184.mainAxis, var203 = state1.elements.arrow && pick6(state1.elements.arrow), var204 = var203 ? "y" === var181 ? var203.clientTop || 0 : var203.clientLeft || 0 : 0, var205 = null != (var186 = null == var185 ? undefined : var185[var181]) ? var186 : 0, var206 = var190 + var202 - var205, var207 = call7(var175 ? min(var191, var190 + var201 - var205 - var204) : var191, var190, var175 ? max(var192, var206) : var192);
						popperOffsets[var181] = var207;
						obj12[var181] = var207 - var190;
					}
					if (var174) {
						var var208, var209 = "x" === var181 ? var54.Mn : var54.kb, var210 = "x" === var181 ? var54.sQ : var54.pG, var211 = popperOffsets[var182], var212 = "y" === var182 ? "height" : "width", var213 = var211 + var177[var209], var214 = var211 - var177[var210], var215 = -1 !== [var54.Mn, var54.kb].indexOf(var178), var216 = null != (var208 = null == var185 ? undefined : var185[var182]) ? var208 : 0, var217 = var215 ? var213 : var211 - reference2[var212] - popper3[var212] - var216 + var184.altAxis, var218 = var215 ? var211 + reference2[var212] + popper3[var212] - var216 - var184.altAxis : var214, var219 = var175 && var215 ? function(var220, var221, var222) {
							var var223 = call7(var220, var221, var222);
							return var223 > var222 ? var222 : var223;
						}(var217, var211, var218) : call7(var175 ? var217 : var213, var211, var175 ? var218 : var214);
						popperOffsets[var182] = var219;
						obj12[var182] = var219 - var211;
					}
					state1.modifiersData[name3] = obj12;
				}
			},
			requiresIfExists: ["offset"]
		};
		const obj13 = {
			name: "arrow",
			enabled: true,
			phase: "main",
			fn: function(var224) {
				var centerOffset, state2 = var224.state, name4 = var224.name, options4 = var224.options, arrow1 = state2.elements.arrow, popperOffsets1 = state2.modifiersData.popperOffsets, var225 = state2.placement.split("-")[0], var226 = pick7(var225), var227 = [var54.kb, var54.pG].indexOf(var225) >= 0 ? "height" : "width";
				if (arrow1 && popperOffsets1) {
					var var228 = function(var229, var230) {
						return call5("number" != typeof (var229 = "function" == typeof var229 ? var229(Object.assign({}, var230.rects, { placement: var230.placement })) : var229) ? var229 : call6(var229, var54.OM));
					}(options4.padding, state2), var231 = fn4(arrow1), var232 = "y" === var226 ? var54.Mn : var54.kb, var233 = "y" === var226 ? var54.sQ : var54.pG, var234 = state2.rects.reference[var227] + state2.rects.reference[var226] - popperOffsets1[var226] - state2.rects.popper[var227], var235 = popperOffsets1[var226] - state2.rects.reference[var226], var236 = pick6(arrow1), var237 = var236 ? "y" === var226 ? var236.clientHeight || 0 : var236.clientWidth || 0 : 0, var238 = var234 / 2 - var235 / 2, var239 = var228[var232], var240 = var237 - var231[var227] - var228[var233], var241 = var237 / 2 - var231[var227] / 2 + var238, var242 = call7(var239, var241, var240);
					state2.modifiersData[name4] = ((centerOffset = {})[var226] = var242, centerOffset.centerOffset = var242 - var241, centerOffset);
				}
			},
			effect: function(var244) {
				var state3 = var244.state, element1 = var244.options.element, var245 = undefined === element1 ? "[data-popper-arrow]" : element1;
				null != var245 && ("string" != typeof var245 || (var245 = state3.elements.popper.querySelector(var245))) && fn10(state3.elements.popper, var245) && (state3.elements.arrow = var245);
			},
			requires: ["popperOffsets"],
			requiresIfExists: ["preventOverflow"]
		};
		function fn13(var246, var247, var248) {
			undefined === var248 && (var248 = {
				x: 0,
				y: 0
			});
			return {
				top: var246.top - var247.height - var248.y,
				right: var246.right - var247.width + var248.x,
				bottom: var246.bottom - var247.height + var248.y,
				left: var246.left - var247.width - var248.x
			};
		}
		function call8(var249) {
			return [
				var54.Mn,
				var54.pG,
				var54.sQ,
				var54.kb
			].some((function(item13) {
				return var249[item13] >= 0;
			}));
		}
		var var250 = fn7({ defaultModifiers: [
			{
				name: "eventListeners",
				enabled: true,
				phase: "write",
				fn: function() {},
				effect: function(var251) {
					var state4 = var251.state, instance = var251.instance, options5 = var251.options, scroll = options5.scroll, var252 = undefined === scroll || scroll, resize = options5.resize, var253 = undefined === resize || resize, elem6 = fn15(state4.elements.popper), list6 = [].concat(state4.scrollParents.reference, state4.scrollParents.popper);
					var252 && list6.forEach((function(item14) {
						item14.addEventListener("scroll", instance.update, obj5);
					}));
					var253 && elem6.addEventListener("resize", instance.update, obj5);
					return function() {
						var252 && list6.forEach((function(item15) {
							item15.removeEventListener("scroll", instance.update, obj5);
						}));
						var253 && elem6.removeEventListener("resize", instance.update, obj5);
					};
				},
				data: {}
			},
			{
				name: "popperOffsets",
				enabled: true,
				phase: "read",
				fn: function(var254) {
					var state5 = var254.state;
					state5.modifiersData[var254.name] = fn9({
						reference: state5.rects.reference,
						element: state5.rects.popper,
						strategy: "absolute",
						placement: state5.placement
					});
				},
				data: {}
			},
			{
				name: "computeStyles",
				enabled: true,
				phase: "beforeWrite",
				fn: function(var255) {
					var state6 = var255.state, options6 = var255.options, gpuAcceleration1 = options6.gpuAcceleration, var256 = undefined === gpuAcceleration1 || gpuAcceleration1, adaptive1 = options6.adaptive, var257 = undefined === adaptive1 || adaptive1, roundOffsets1 = options6.roundOffsets, var258 = undefined === roundOffsets1 || roundOffsets1, obj14 = {
						placement: state6.placement.split("-")[0],
						variation: state6.placement.split("-")[1],
						popper: state6.elements.popper,
						popperRect: state6.rects.popper,
						gpuAcceleration: var256,
						isFixed: "fixed" === state6.options.strategy
					};
					null != state6.modifiersData.popperOffsets && (state6.styles.popper = Object.assign({}, state6.styles.popper, pick8(Object.assign({}, obj14, {
						offsets: state6.modifiersData.popperOffsets,
						position: state6.options.strategy,
						adaptive: var257,
						roundOffsets: var258
					}))));
					null != state6.modifiersData.arrow && (state6.styles.arrow = Object.assign({}, state6.styles.arrow, pick8(Object.assign({}, obj14, {
						offsets: state6.modifiersData.arrow,
						position: "absolute",
						adaptive: false,
						roundOffsets: var258
					}))));
					state6.attributes.popper = Object.assign({}, state6.attributes.popper, { "data-popper-placement": state6.placement });
				},
				data: {}
			},
			{
				name: "applyStyles",
				enabled: true,
				phase: "write",
				fn: function(state7) {
					var state8 = state7.state;
					Object.keys(state8.elements).forEach((function(item16) {
						var var259 = state8.styles[item16] || {}, var260 = state8.attributes[item16] || {}, elem7 = state8.elements[item16];
						or1(elem7) && (elem7 ? (elem7.nodeName || "").toLowerCase() : null) && (Object.assign(elem7.style, var259), Object.keys(var260).forEach((function(item17) {
							var var261 = var260[item17];
							false === var261 ? elem7.removeAttribute(item17) : elem7.setAttribute(item17, true === var261 ? "" : var261);
						})));
					}));
				},
				effect: function(state9) {
					var state10 = state9.state, obj15 = {
						popper: {
							position: state10.options.strategy,
							left: "0",
							top: "0",
							margin: "0"
						},
						arrow: { position: "absolute" },
						reference: {}
					};
					Object.assign(state10.elements.popper.style, obj15.popper);
					state10.styles = obj15;
					state10.elements.arrow && Object.assign(state10.elements.arrow.style, obj15.arrow);
					return function() {
						Object.keys(state10.elements).forEach((function(item18) {
							var var262 = state10.elements[item18], var263 = state10.attributes[item18] || {}, var264 = Object.keys(state10.styles.hasOwnProperty(item18) ? state10.styles[item18] : obj15[item18]).reduce((function(acc7, value7) {
								acc7[value7] = "";
								return acc7;
							}), {});
							or1(var262) && (var262 ? (var262.nodeName || "").toLowerCase() : null) && (Object.assign(var262.style, var264), Object.keys(var263).forEach((function(item19) {
								var262.removeAttribute(item19);
							})));
						}));
					};
				},
				requires: ["computeStyles"]
			},
			obj7,
			{
				name: "flip",
				enabled: true,
				phase: "main",
				fn: function(var265) {
					var state11 = var265.state, options7 = var265.options, name5 = var265.name;
					if (!state11.modifiersData[name5]._skip) {
						for (var mainAxis1 = options7.mainAxis, var266 = undefined === mainAxis1 || mainAxis1, altAxis1 = options7.altAxis, var267 = undefined === altAxis1 || altAxis1, fallbackPlacements = options7.fallbackPlacements, padding2 = options7.padding, boundary2 = options7.boundary, rootBoundary2 = options7.rootBoundary, altBoundary2 = options7.altBoundary, flipVariations = options7.flipVariations, var268 = undefined === flipVariations || flipVariations, allowedAutoPlacements = options7.allowedAutoPlacements, placement3 = state11.options.placement, var269 = placement3.split("-")[0], var270 = fallbackPlacements || (var269 === placement3 || !var268 ? [call2(placement3)] : function(var271) {
							if (var271.split("-")[0] === var54.qZ) return [];
							var var272 = call2(var271);
							return [
								call3(var271),
								var272,
								call3(var272)
							];
						}(placement3)), var273 = [placement3].concat(var270).reduce((function(acc8, value8) {
							return acc8.concat(value8.split("-")[0] === var54.qZ ? function(var274, var275) {
								undefined === var275 && (var275 = {});
								var var276 = var275, placement4 = var276.placement, boundary3 = var276.boundary, rootBoundary3 = var276.rootBoundary, padding3 = var276.padding, flipVariations1 = var276.flipVariations, allowedAutoPlacements1 = var276.allowedAutoPlacements, list7 = undefined === allowedAutoPlacements1 ? var54.DD : allowedAutoPlacements1, var277 = placement4.split("-")[1], list8 = var277 ? flipVariations1 ? var54.Ol : var54.Ol.filter((function(item20) {
									return item20.split("-")[1] === var277;
								})) : var54.OM, var278 = list8.filter((function(item21) {
									return list7.indexOf(item21) >= 0;
								}));
								0 === var278.length && (var278 = list8);
								var var279 = var278.reduce((function(acc9, value9) {
									acc9[value9] = fn12(var274, {
										placement: value9,
										boundary: boundary3,
										rootBoundary: rootBoundary3,
										padding: padding3
									})[value9.split("-")[0]];
									return acc9;
								}), {});
								return Object.keys(var279).sort((function(left, right) {
									return var279[left] - var279[right];
								}));
							}(state11, {
								placement: value8,
								boundary: boundary2,
								rootBoundary: rootBoundary2,
								padding: padding2,
								flipVariations: var268,
								allowedAutoPlacements
							}) : value8);
						}), []), reference3 = state11.rects.reference, popper4 = state11.rects.popper, map1 = new Map(), flag1 = true, var280 = var273[0], num5 = 0; num5 < var273.length; num5++) {
							var str16 = var273[num5], var281 = str16.split("-")[0], var282 = str16.split("-")[1] === var54.ni, var283 = [var54.Mn, var54.sQ].indexOf(var281) >= 0, var284 = var283 ? "width" : "height", var285 = fn12(state11, {
								placement: str16,
								boundary: boundary2,
								rootBoundary: rootBoundary2,
								altBoundary: altBoundary2,
								padding: padding2
							}), var286 = var283 ? var282 ? var54.pG : var54.kb : var282 ? var54.sQ : var54.Mn;
							reference3[var284] > popper4[var284] && (var286 = call2(var286));
							var var287 = call2(var286), arr5 = [];
							if (var266 && arr5.push(var285[var281] <= 0), var267 && arr5.push(var285[var286] <= 0, var285[var287] <= 0), arr5.every((function(item22) {
								return item22;
							}))) {
								var280 = str16;
								flag1 = false;
								break;
							}
							map1.set(str16, arr5);
						}
						if (flag1) for (var var288 = function(var289) {
							var var290 = var273.find((function(item23) {
								var list9 = map1.get(item23);
								if (list9) return list9.slice(0, var289).every((function(item24) {
									return item24;
								}));
							}));
							if (var290) return var280 = var290, "break";
						}, var291 = var268 ? 3 : 1; var291 > 0; var291--) {
							if ("break" === var288(var291)) break;
						}
						state11.placement !== var280 && (state11.modifiersData[name5]._skip = true, state11.placement = var280, state11.reset = true);
					}
				},
				requiresIfExists: ["offset"],
				data: { _skip: false }
			},
			obj11,
			obj13,
			{
				name: "hide",
				enabled: true,
				phase: "main",
				requiresIfExists: ["preventOverflow"],
				fn: function(var292) {
					var state12 = var292.state, name6 = var292.name, reference4 = state12.rects.reference, popper5 = state12.rects.popper, preventOverflow = state12.modifiersData.preventOverflow, var293 = fn12(state12, { elementContext: "reference" }), var294 = fn12(state12, { altBoundary: true }), var295 = fn13(var293, reference4), var296 = fn13(var294, popper5, preventOverflow), var297 = call8(var295), var298 = call8(var296);
					state12.modifiersData[name6] = {
						referenceClippingOffsets: var295,
						popperEscapeOffsets: var296,
						isReferenceHidden: var297,
						hasPopperEscaped: var298
					};
					state12.attributes.popper = Object.assign({}, state12.attributes.popper, {
						"data-popper-reference-hidden": var297,
						"data-popper-escaped": var298
					});
				}
			}
		] });
	},
	918752: (var299, var300, var301) => {
		var301.d(var300, { c: () => fn14 });
		var var302 = var301(296540);
		function fn14(var303, var304) {
			var var305 = (0, var302.useState)(var303), var306 = var305[0], var307 = var305[1];
			(0, var302.useEffect)((function() {
				var303 && var307(true);
			}), [var303]);
			return {
				isMounted: var306,
				onExitComplete: function() {
					var304 && var304();
					var307(false);
				}
			};
		}
	},
	900626: (var308, var309, var310) => {
		var310.d(var309, { E: () => var316 });
		var var311 = var310(296540), flushSync = var310(440961), var312 = var310(953711), var313 = var310.n(var310(730115)), call9 = function(reduce3) {
			return reduce3.reduce((function(acc10, value10) {
				acc10[value10[0]] = value10[1];
				return acc10;
			}), {});
		}, var315 = "undefined" != typeof window && window.document && window.document.createElement ? var311.useLayoutEffect : var311.useEffect, arr6 = [], var316 = function(var317, var318, var319) {
			undefined === var319 && (var319 = {});
			var current = var311.useRef(null), obj16 = {
				onFirstUpdate: var319.onFirstUpdate,
				placement: var319.placement || "bottom",
				strategy: var319.strategy || "absolute",
				modifiers: var319.modifiers || arr6
			}, var320 = var311.useState({
				styles: {
					popper: {
						position: obj16.strategy,
						left: "0",
						top: "0"
					},
					arrow: { position: "absolute" }
				},
				attributes: {}
			}), var321 = var320[0], var322 = var320[1], var323 = var311.useMemo((function() {
				return {
					name: "updateState",
					enabled: true,
					phase: "write",
					fn: function(state13) {
						var state14 = state13.state, list10 = Object.keys(state14.elements);
						flushSync.flushSync((function() {
							var322({
								styles: call9(list10.map((function(item25) {
									return [item25, state14.styles[item25] || {}];
								}))),
								attributes: call9(list10.map((function(item26) {
									return [item26, state14.attributes[item26]];
								})))
							});
						}));
					},
					requires: ["computeStyles"]
				};
			}), []), var324 = var311.useMemo((function() {
				var obj17 = {
					onFirstUpdate: obj16.onFirstUpdate,
					placement: obj16.placement,
					strategy: obj16.strategy,
					modifiers: [].concat(obj16.modifiers, [var323, {
						name: "applyStyles",
						enabled: false
					}])
				};
				return var313()(current.current, obj17) ? current.current || obj17 : (current.current = obj17, obj17);
			}), [
				obj16.onFirstUpdate,
				obj16.placement,
				obj16.strategy,
				obj16.modifiers,
				var323
			]), current1 = var311.useRef();
			var315((function() {
				current1.current && current1.current.setOptions(var324);
			}), [var324]);
			var315((function() {
				if (null != var317 && null != var318) {
					var destroy = (var319.createPopper || var312.n4)(var317, var318, var324);
					current1.current = destroy;
					return function() {
						destroy.destroy();
						current1.current = null;
					};
				}
			}), [
				var317,
				var318,
				var319.createPopper
			]);
			return {
				state: current1.current ? current1.current.state : null,
				styles: var321.styles,
				attributes: var321.attributes,
				update: current1.current ? current1.current.update : null,
				forceUpdate: current1.current ? current1.current.forceUpdate : null
			};
		};
	}
}]);