!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?b(exports):"function"==typeof define&&define.amd?define(["exports"],b):b((a="undefined"==typeof globalThis?a||self:globalThis).Popper={})}(this,function(H){"use strict";function aa(a){if(null==a)return window;if("[object Window]"!==a.toString()){var b=a.ownerDocument;return b&&b.defaultView||window}return a}function T(a){return a instanceof aa(a).Element||a instanceof Element}function ba(a){return a instanceof aa(a).HTMLElement||a instanceof HTMLElement}function ca(a){return"undefined"!=typeof ShadowRoot&&(a instanceof aa(a).ShadowRoot||a instanceof ShadowRoot)}function o(){var a=navigator.userAgentData;return null!=a&&a.brands&&Array.isArray(a.brands)?a.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}function r(){return!/^((?!chrome|android).)*safari/i.test(o())}function da(b,c,e){void 0===c&&(c=!1),void 0===e&&(e=!1);var g=b.getBoundingClientRect(),a=1,j=1;c&&ba(b)&&(a=0<b.offsetWidth&&X(g.width)/b.offsetWidth||1,j=0<b.offsetHeight&&X(g.height)/b.offsetHeight||1);var k=(T(b)?aa(b):window).visualViewport,n=!r()&&e,l=(g.left+(n&&k?k.offsetLeft:0))/a,d=(g.top+(n&&k?k.offsetTop:0))/j,h=g.width/a,m=g.height/j;return{width:h,height:m,top:d,right:l+h,bottom:d+m,left:l,x:l,y:d}}function p(a){var b=aa(a);return{scrollLeft:b.pageXOffset,scrollTop:b.pageYOffset}}function u(a){return a?(a.nodeName||"").toLowerCase():null}function ea(a){return((T(a)?a.ownerDocument:a.document)||window.document).documentElement}function d(a){return da(ea(a)).left+p(a).scrollLeft}function l(a){return aa(a).getComputedStyle(a)}function h(a){var b=l(a),c=b.overflow,d=b.overflowX,e=b.overflowY;return /auto|scroll|overlay|hidden/.test(c+e+d)}function e(j,e,k){void 0===k&&(k=!1);var l,n,q=ba(e),f=ba(e)&&function(a){var b=a.getBoundingClientRect(),c=X(b.width)/a.offsetWidth||1,d=X(b.height)/a.offsetHeight||1;return 1!=c||1!==d}(e),c=ea(e),m=da(j,f,k),r={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(q||!q&&!k)&&(("body"!==u(e)||h(c))&&(r=(l=e)!==aa(l)&&ba(l)?{scrollLeft:(n=l).scrollLeft,scrollTop:n.scrollTop}:p(l)),ba(e)?((s=da(e,!0)).x+=e.clientLeft,s.y+=e.clientTop):c&&(s.x=d(c))),{x:m.left+r.scrollLeft-s.x,y:m.top+r.scrollTop-s.y,width:m.width,height:m.height}}function fa(a){var b=da(a),c=a.offsetWidth,d=a.offsetHeight;return 1>=Math.abs(b.width-c)&&(c=b.width),1>=Math.abs(b.height-d)&&(d=b.height),{x:a.offsetLeft,y:a.offsetTop,width:c,height:d}}function c(a){return"html"===u(a)?a:a.assignedSlot||a.parentNode||(ca(a)?a.host:null)||ea(a)}function b(a){return 0<=["html","body","#document"].indexOf(u(a))?a.ownerDocument.body:ba(a)&&h(a)?a:b(c(a))}function g(d,e){var j;void 0===e&&(e=[]);var k=b(d),l=k===(null==(j=d.ownerDocument)?void 0:j.body),i=aa(k),a=l?[i].concat(i.visualViewport||[],h(k)?k:[]):k,m=e.concat(a);return l?m:m.concat(g(c(a)))}function f(a){return 0<=["table","td","th"].indexOf(u(a))}function m(a){return ba(a)&&"fixed"!==l(a).position?a.offsetParent:null}function ga(a){for(var b=aa(a),d=m(a);d&&f(d)&&"static"===l(d).position;)d=m(d);return d&&("html"===u(d)||"body"===u(d)&&"static"===l(d).position)?b:d||function(a){var b=/firefox/i.test(o());if(/Trident/i.test(o())&&ba(a)&&"fixed"===l(a).position)return null;var d=c(a);for(ca(d)&&(d=d.host);ba(d)&&0>["html","body"].indexOf(u(d));){var e=l(d);if("none"!==e.transform||"none"!==e.perspective||"paint"===e.contain||-1!==["transform","perspective"].indexOf(e.willChange)||b&&"filter"===e.willChange||b&&e.filter&&"none"!==e.filter)return d;d=d.parentNode}return null}(a)||b}function j(a){function b(a){d.add(a.name),[].concat(a.requires||[],a.requiresIfExists||[]).forEach(function(a){if(!d.has(a)){var e=c.get(a);e&&b(e)}}),f.push(a)}var c=new Map,d=new Set,f=[];return a.forEach(function(a){c.set(a.name,a)}),a.forEach(function(a){d.has(a.name)||b(a)}),f}function q(a,b){var c=b.getRootNode&&b.getRootNode();if(a.contains(b))return!0;if(c&&ca(c)){var d=b;do{if(d&&a.isSameNode(d))return!0;d=d.parentNode||d.host}while(d)}return!1}function n(a){return Object.assign({},a,{left:a.x,top:a.y,right:a.x+a.width,bottom:a.y+a.height})}function v(a,b,c){return b==="viewport"?n(function(b,c){var e=aa(b),g=ea(b),h=e.visualViewport,i=g.clientWidth,j=g.clientHeight,k=0,l=0;if(h){i=h.width,j=h.height;var m=r();(m||!m&&"fixed"===c)&&(k=h.offsetLeft,l=h.offsetTop)}return{width:i,height:j,x:k+d(b),y:l}}(a,c)):T(b)?function(a,b){var c=da(a,!1,"fixed"===b);return c.top+=a.clientTop,c.left+=a.clientLeft,c.bottom=c.top+a.clientHeight,c.right=c.left+a.clientWidth,c.width=a.clientWidth,c.height=a.clientHeight,c.x=c.left,c.y=c.top,c}(b,c):n(function(b){var e,g=ea(b),h=p(b),i=null==(e=b.ownerDocument)?void 0:e.body,j=ja(g.scrollWidth,g.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=ja(g.scrollHeight,g.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),k=-h.scrollLeft+d(b),m=-h.scrollTop;return"rtl"===l(i||g).direction&&(k+=ja(g.clientWidth,i?i.clientWidth:0)-j),{width:j,height:a,x:k,y:m}}(ea(a)))}function y(a,b,d,e){var h="clippingParents"===b?function(a){var b=g(c(a)),d=0<=["absolute","fixed"].indexOf(l(a).position)&&ba(a)?ga(a):a;return T(d)?b.filter(function(a){return T(a)&&q(a,d)&&"body"!==u(a)}):[]}(a):[].concat(b),f=[].concat(h,[d]),j=f[0],k=f.reduce(function(b,c){var d=v(a,c,e);return b.top=ja(d.top,b.top),b.right=i(d.right,b.right),b.bottom=i(d.bottom,b.bottom),b.left=ja(d.left,b.left),b},v(a,j,e));return k.width=k.right-k.left,k.height=k.bottom-k.top,k.x=k.left,k.y=k.top,k}function E(a){return a.split("-")[0]}function F(a){return a.split("-")[1]}function U(a){return 0<=["top","bottom"].indexOf(a)?"x":"y"}function z(b){var d,e=b.reference,g=b.element,h=b.placement,j=h?E(h):null,i=h?F(h):null,a=e.x+e.width/2-g.width/2,k=e.y+e.height/2-g.height/2;d="top"===j?{x:a,y:e.y-g.height}:"bottom"===j?{x:a,y:e.y+e.height}:"right"===j?{x:e.x+e.width,y:k}:"left"===j?{x:e.x-g.width,y:k}:{x:e.x,y:e.y};var f=j?U(j):null;if(null!=f){var c="y"===f?"height":"width";"start"===i?d[f]-=e[c]/2-g[c]/2:"end"===i?d[f]+=e[c]/2-g[c]/2:void 0}return d}function C(a){return Object.assign({},{top:0,right:0,bottom:0,left:0},a)}function I(a,b){return b.reduce(function(b,c){return b[c]=a,b},{})}function ha(d,e){void 0===e&&(e={});var k=e,p=k.placement,o=void 0===p?d.placement:p,i=k.strategy,a=void 0===i?d.strategy:i,q=k.boundary,f=void 0===q?"clippingParents":q,c=k.rootBoundary,r=void 0===c?"viewport":c,l=k.elementContext,h=void 0===l?"popper":l,m=k.altBoundary,s=k.padding,g=void 0===s?0:s,b=C("number"==typeof g?I(g,L):g),u=h==="popper"?"reference":"popper",v=d.rects.popper,w=d.elements[void 0!==m&&m?u:h],j=y(T(w)?w:w.contextElement||ea(d.elements.popper),f,r,a),x=da(d.elements.reference),A=z({reference:x,element:v,strategy:"absolute",placement:o}),D=n(Object.assign({},v,A)),E=h==="popper"?D:x,B={top:j.top-E.top+b.top,bottom:E.bottom-j.bottom+b.bottom,left:j.left-E.left+b.left,right:E.right-j.right+b.right},F=d.modifiersData.offset;if(h==="popper"&&F){var G=F[o];Object.keys(B).forEach(function(a){var b=0<=["right","bottom"].indexOf(a)?1:-1,c=0<=["top","bottom"].indexOf(a)?"y":"x";B[a]+=G[c]*b})}return B}function w(){for(var a=arguments.length,b=Array(a),c=0;c<a;c++)b[c]=arguments[c];return!b.some(function(a){return!(a&&"function"==typeof a.getBoundingClientRect)})}function t(b){void 0===b&&(b={});var c=b,d=c.defaultModifiers,h=void 0===d?[]:d,f=c.defaultOptions,k=void 0===f?S:f;return function(a,b,d){function m(){v.forEach(function(a){return a()}),v=[]}void 0===d&&(d=k);var l,n,q={placement:"bottom",orderedModifiers:[],options:Object.assign({},S,k),modifiersData:{},elements:{reference:a,popper:b},attributes:{},styles:{}},v=[],x=!1,y={state:q,setOptions:function(c){var e="function"==typeof c?c(q.options):c;m(),q.options=Object.assign({},k,q.options,e),q.scrollParents={reference:T(a)?g(a):a.contextElement?g(a.contextElement):[],popper:g(b)};var f,i,l=function(a){var b=j(a);return R.reduce(function(a,c){return a.concat(b.filter(function(a){return a.phase===c}))},[])}((f=[].concat(h,q.options.modifiers),i=f.reduce(function(a,b){var c=a[b.name];return a[b.name]=c?Object.assign({},c,b,{options:Object.assign({},c.options,b.options),data:Object.assign({},c.data,b.data)}):b,a},{}),Object.keys(i).map(function(a){return i[a]})));return q.orderedModifiers=l.filter(function(a){return a.enabled}),q.orderedModifiers.forEach(function(b){var c=b.name,d=b.options,e=void 0===d?{}:d,f=b.effect;if("function"==typeof f){var g=f({state:q,name:c,instance:y,options:e}),h=function(){};v.push(g||h)}}),y.update()},forceUpdate:function(){if(!x){var b=q.elements,d=b.reference,f=b.popper;if(w(d,f)){q.rects={reference:e(d,ga(f),"fixed"===q.options.strategy),popper:fa(f)},q.reset=!1,q.placement=q.options.placement,q.orderedModifiers.forEach(function(a){return q.modifiersData[a.name]=Object.assign({},a.data)});for(var g=0;g<q.orderedModifiers.length;g++)if(!0!==q.reset){var h=q.orderedModifiers[g],j=h.fn,k=h.options,l=void 0===k?{}:k,m=h.name;"function"==typeof j&&(q=j({state:q,options:l,name:m,instance:y})||q)}else q.reset=!1,g=-1}}},update:(l=function(){return new Promise(function(a){y.forceUpdate(),a(q)})},function(){return n||(n=new Promise(function(a){Promise.resolve().then(function(){n=void 0,a(l())})})),n}),destroy:function(){m(),x=!0}};return w(a,b)?(y.setOptions(d).then(function(a){!x&&d.onFirstUpdate&&d.onFirstUpdate(a)}),y):y}}function x(d){var e,m=d.popper,q=d.popperRect,o=d.placement,i=d.variation,a=d.offsets,f=d.position,c=d.gpuAcceleration,p=d.adaptive,r=d.roundOffsets,s=d.isFixed,h=a.x,t=void 0===h?0:h,u=a.y,g=void 0===u?0:u,v="function"==typeof r?r({x:t,y:g}):{x:t,y:g};t=v.x,g=v.y;var x=a.hasOwnProperty("x"),w=a.hasOwnProperty("y"),z="left",A="top",B=window;if(p){var k=ga(m),C="clientHeight",D="clientWidth";(k===aa(m)&&"static"!==l(k=ea(m)).position&&"absolute"===f&&(C="scrollHeight",D="scrollWidth"),k=k,o==="top"||(o==="left"||o==="right")&&i==="end")&&(A="bottom",g-=(s&&k===B&&B.visualViewport?B.visualViewport.height:k[C])-q.height,g*=c?1:-1),(o==="left"||(o==="top"||o==="bottom")&&i==="end")&&(z="right",t-=(s&&k===B&&B.visualViewport?B.visualViewport.width:k[D])-q.width,t*=c?1:-1)}var E,F=Object.assign({position:f},p&&Y),G=!0===r?function(a,b){var c=a.x,d=a.y,e=b.devicePixelRatio||1;return{x:X(c*e)/e||0,y:X(d*e)/e||0}}({x:t,y:g},aa(m)):{x:t,y:g};return t=G.x,g=G.y,c?Object.assign({},F,((E={})[A]=w?"0":"",E[z]=x?"0":"",E.transform=1>=(B.devicePixelRatio||1)?"translate("+t+"px, "+g+"px)":"translate3d("+t+"px, "+g+"px, 0)",E)):Object.assign({},F,((e={})[A]=w?g+"px":"",e[z]=x?t+"px":"",e.transform="",e))}function G(a){return a.replace(/left|right|bottom|top/g,function(a){return la[a]})}function J(a){return a.replace(/start|end/g,function(a){return ma[a]})}function N(b,e){void 0===e&&(e={});var g=e,h=g.placement,j=g.boundary,k=g.rootBoundary,i=g.padding,a=g.flipVariations,m=g.allowedAutoPlacements,f=void 0===m?P:m,c=F(h),n=c?a?B:B.filter(function(a){return F(a)===c}):L,o=n.filter(function(a){return 0<=f.indexOf(a)});0===o.length&&(o=n);var p=o.reduce(function(a,c){return a[c]=ha(b,{placement:c,boundary:j,rootBoundary:k,padding:i})[E(c)],a},{});return Object.keys(p).sort(function(a,b){return p[a]-p[b]})}function ia(a,b,c){return ja(a,i(b,c))}function O(a,b,c){return void 0===c&&(c={x:0,y:0}),{top:a.top-b.height-c.y,right:a.right-b.width+c.x,bottom:a.bottom-b.height+c.y,left:a.left-b.width-c.x}}function Q(a){return["top","right","bottom","left"].some(function(b){return 0<=a[b]})}var ja=Math.max,i=Math.min,X=Math.round,ka="top",s="bottom",A="right",D="left",a="auto",L=[ka,s,A,D],M="start",k="end",B=L.reduce(function(a,b){return a.concat([b+"-"+M,b+"-"+k])},[]),P=[].concat(L,[a]).reduce(function(a,b){return a.concat([b,b+"-"+M,b+"-"+k])},[]),R=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],S={placement:"bottom",modifiers:[],strategy:"absolute"},K={passive:!0},V={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(b){var d=b.state,g=b.instance,e=b.options,h=e.scroll,i=void 0===h||h,a=e.resize,j=void 0===a||a,f=aa(d.elements.popper),c=[].concat(d.scrollParents.reference,d.scrollParents.popper);return i&&c.forEach(function(a){a.addEventListener("scroll",g.update,K)}),j&&f.addEventListener("resize",g.update,K),function(){i&&c.forEach(function(a){a.removeEventListener("scroll",g.update,K)}),j&&f.removeEventListener("resize",g.update,K)}},data:{}},W={name:"popperOffsets",enabled:!0,phase:"read",fn:function(a){var b=a.state,c=a.name;b.modifiersData[c]=z({reference:b.rects.reference,element:b.rects.popper,strategy:"absolute",placement:b.placement})},data:{}},Y={top:"auto",right:"auto",bottom:"auto",left:"auto"},Z={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(a){var b=a.state,d=a.options,e=d.gpuAcceleration,g=d.adaptive,h=d.roundOffsets,i=void 0===h||h,f={placement:E(b.placement),variation:F(b.placement),popper:b.elements.popper,popperRect:b.rects.popper,gpuAcceleration:void 0===e||e,isFixed:"fixed"===b.options.strategy};null!=b.modifiersData.popperOffsets&&(b.styles.popper=Object.assign({},b.styles.popper,x(Object.assign({},f,{offsets:b.modifiersData.popperOffsets,position:b.options.strategy,adaptive:void 0===g||g,roundOffsets:i})))),null!=b.modifiersData.arrow&&(b.styles.arrow=Object.assign({},b.styles.arrow,x(Object.assign({},f,{offsets:b.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:i})))),b.attributes.popper=Object.assign({},b.attributes.popper,{"data-popper-placement":b.placement})},data:{}},$={name:"applyStyles",enabled:!0,phase:"write",fn:function(a){var b=a.state;Object.keys(b.elements).forEach(function(a){var c=b.styles[a]||{},d=b.attributes[a]||{},f=b.elements[a];ba(f)&&u(f)&&(Object.assign(f.style,c),Object.keys(d).forEach(function(a){var b=d[a];!1===b?f.removeAttribute(a):f.setAttribute(a,!0===b?"":b)}))})},effect:function(a){var b=a.state,c={popper:{position:b.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(b.elements.popper.style,c.popper),b.styles=c,b.elements.arrow&&Object.assign(b.elements.arrow.style,c.arrow),function(){Object.keys(b.elements).forEach(function(d){var f=b.elements[d],e=b.attributes[d]||{},g=Object.keys(b.styles.hasOwnProperty(d)?b.styles[d]:c[d]).reduce(function(a,b){return a[b]="",a},{});ba(f)&&u(f)&&(Object.assign(f.style,g),Object.keys(e).forEach(function(a){f.removeAttribute(a)}))})}},requires:["computeStyles"]},_={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(b){var d=b.state,e=b.options,g=b.name,h=e.offset,j=void 0===h?[0,0]:h,i=P.reduce(function(a,b){return a[b]=function(b,c,d){var e=E(b),f=0<=[D,ka].indexOf(e)?-1:1,g="function"==typeof d?d(Object.assign({},c,{placement:b})):d,h=g[0],i=g[1];return h=h||0,i=(i||0)*f,0<=[D,A].indexOf(e)?{x:i,y:h}:{x:h,y:i}}(b,d.rects,j),a},{}),a=i[d.placement],k=a.x,f=a.y;null!=d.modifiersData.popperOffsets&&(d.modifiersData.popperOffsets.x+=k,d.modifiersData.popperOffsets.y+=f),d.modifiersData[g]=i}},la={left:"right",right:"left",bottom:"top",top:"bottom"},ma={start:"end",end:"start"},na={name:"flip",enabled:!0,phase:"main",fn:function(i){var z=i.state,e=i.options,n=i.name;if(!z.modifiersData[n]._skip){for(var r=e.mainAxis,o=e.altAxis,t=e.fallbackPlacements,f=e.padding,c=e.boundary,p=e.rootBoundary,u=e.altBoundary,l=e.flipVariations,d=void 0===l||l,h=e.allowedAutoPlacements,m=z.options.placement,v=E(m),y=t||(v!==m&&d?function(b){if(E(b)===a)return[];var c=G(b);return[J(b),c,J(c)]}(m):[G(m)]),g=[m].concat(y).reduce(function(b,e){return b.concat(E(e)===a?N(z,{placement:e,boundary:c,rootBoundary:p,padding:f,flipVariations:d,allowedAutoPlacements:h}):e)},[]),b=z.rects.reference,x=z.rects.popper,w=new Map,K=!0,L=g[0],O=0;O<g.length;O++){var P=g[O],Q=E(P),U=F(P)===M,W=0<=[ka,s].indexOf(Q),X=W?"width":"height",Y=ha(z,{placement:P,boundary:c,rootBoundary:p,altBoundary:u,padding:f}),Z=W?U?A:D:U?s:ka;b[X]>x[X]&&(Z=G(Z));var $=G(Z),aa=[];if((void 0===r||r)&&aa.push(0>=Y[Q]),(void 0===o||o)&&aa.push(0>=Y[Z],0>=Y[$]),aa.every(function(a){return a})){L=P,K=!1;break}w.set(P,aa)}if(K)for(var ba=function(a){var b=g.find(function(b){var c=w.get(b);if(c)return c.slice(0,a).every(function(a){return a})});if(b)return L=b,"break"},I=d?3:1;0<I&&!("break"===ba(I));I--);z.placement!==L&&(z.modifiersData[n]._skip=!0,z.placement=L,z.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},oa={name:"preventOverflow",enabled:!0,phase:"main",fn:function(a){var c=a.state,e=a.options,g=a.name,n=e.mainAxis,o=e.altAxis,f=e.boundary,p=e.rootBoundary,r=e.altBoundary,l=e.padding,d=e.tether,h=void 0===d||d,m=e.tetherOffset,t=void 0===m?0:m,u=ha(c,{boundary:f,rootBoundary:p,padding:l,altBoundary:r}),b=E(c.placement),v=F(c.placement),w=!v,x=U(b),j="x"===x?"y":"x",y=c.modifiersData.popperOffsets,k=c.rects.reference,z=c.rects.popper,B="function"==typeof t?t(Object.assign({},c.rects,{placement:c.placement})):t,H="number"==typeof B?{mainAxis:B,altAxis:B}:Object.assign({mainAxis:0,altAxis:0},B),J=c.modifiersData.offset?c.modifiersData.offset[c.placement]:null,L={x:0,y:0};if(y){if(void 0===n||n){var O,P="y"===x?ka:D,C="y"===x?s:A,N="y"===x?"height":"width",I=y[x],R=I+u[P],S=I-u[C],T=h?-z[N]/2:0,G=v===M?k[N]:z[N],K=v===M?-z[N]:-k[N],Q=c.elements.arrow,V=h&&Q?fa(Q):{width:0,height:0},W=c.modifiersData["arrow#persistent"]?c.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},X=W[P],Y=W[C],Z=ia(0,k[N],V[N]),$=w?k[N]/2-T-Z-X-H.mainAxis:G-Z-X-H.mainAxis,_=w?-k[N]/2+T+Z+Y+H.mainAxis:K+Z+Y+H.mainAxis,aa=c.elements.arrow&&ga(c.elements.arrow),ba=aa?"y"===x?aa.clientTop||0:aa.clientLeft||0:0,ca=null==(O=null==J?void 0:J[x])?0:O,da=ia(h?i(R,I+$-ca-ba):R,I,h?ja(S,I+_-ca):S);y[x]=da,L[x]=da-I}if(void 0!==o&&o){var ea,la="x"===x?ka:D,ma="x"===x?s:A,na=y[j],oa="y"===j?"height":"width",pa=na+u[la],qa=na-u[ma],ra=-1!==[ka,D].indexOf(b),sa=null==(ea=null==J?void 0:J[j])?0:ea,ta=ra?pa:na-k[oa]-z[oa]-sa+H.altAxis,ua=ra?na+k[oa]+z[oa]-sa-H.altAxis:qa,va=h&&ra?function(a,b,c){var d=ia(a,b,c);return d>c?c:d}(ta,na,ua):ia(h?ta:pa,na,h?ua:qa);y[j]=va,L[j]=va-na}c.modifiersData[g]=L}},requiresIfExists:["offset"]},pa={name:"arrow",enabled:!0,phase:"main",fn:function(b){var e,g=b.state,k=b.name,n=b.options,o=g.elements.arrow,i=g.modifiersData.popperOffsets,a=E(g.placement),q=U(a),f=0<=[D,A].indexOf(a)?"height":"width";if(o&&i){var c=function(a,b){return C("number"==typeof(a="function"==typeof a?a(Object.assign({},b.rects,{placement:b.placement})):a)?I(a,L):a)}(n.padding,g),p=fa(o),r="y"===q?ka:D,l="y"===q?s:A,d=g.rects.reference[f]+g.rects.reference[q]-i[q]-g.rects.popper[f],h=i[q]-g.rects.reference[q],m=ga(o),u=m?"y"===q?m.clientHeight||0:m.clientWidth||0:0,v=c[r],x=u-p[f]-c[l],w=u/2-p[f]/2+(d/2-h/2),y=ia(v,w,x);g.modifiersData[k]=((e={})[q]=y,e.centerOffset=y-w,e)}},effect:function(a){var b=a.state,c=a.options.element,d=void 0===c?"[data-popper-arrow]":c;null!=d&&("string"!=typeof d||(d=b.elements.popper.querySelector(d)))&&q(b.elements.popper,d)&&(b.elements.arrow=d)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},qa={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(b){var d=b.state,e=b.name,g=d.rects.reference,h=d.rects.popper,j=d.modifiersData.preventOverflow,i=ha(d,{elementContext:"reference"}),a=ha(d,{altBoundary:!0}),k=O(i,g),f=O(a,h,j),c=Q(k),l=Q(f);d.modifiersData[e]={referenceClippingOffsets:k,popperEscapeOffsets:f,isReferenceHidden:c,hasPopperEscaped:l},d.attributes.popper=Object.assign({},d.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":l})}},ra=t({defaultModifiers:[V,W,Z,$]}),sa=[V,W,Z,$,_,na,oa,pa,qa],ta=t({defaultModifiers:sa});H.applyStyles=$,H.arrow=pa,H.computeStyles=Z,H.createPopper=ta,H.createPopperLite=ra,H.defaultModifiers=sa,H.detectOverflow=ha,H.eventListeners=V,H.flip=na,H.hide=qa,H.offset=_,H.popperGenerator=t,H.popperOffsets=W,H.preventOverflow=oa,Object.defineProperty(H,"__esModule",{value:!0})});