@sxzz/popperjs-es
Advanced tools
Comparing version 2.11.6 to 2.11.7
@@ -1,1 +0,1 @@ | ||
var Popper=function(p){"use strict";var P="top",L="bottom",R="right",E="left",pe="auto",Y=[P,L,R,E],z="start",J="end",qe="clippingParents",xe="viewport",K="popper",Ve="reference",$e=Y.reduce(function(t,e){return t.concat([e+"-"+z,e+"-"+J])},[]),je=[].concat(Y,[pe]).reduce(function(t,e){return t.concat([e,e+"-"+z,e+"-"+J])},[]),Ne="beforeRead",_e="read",Ie="afterRead",ze="beforeMain",Fe="main",Ue="afterMain",Ge="beforeWrite",Xe="write",Ye="afterWrite",Je=[Ne,_e,Ie,ze,Fe,Ue,Ge,Xe,Ye];function q(t){return t?(t.nodeName||"").toLowerCase():null}function T(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Q(t){var e=T(t).Element;return t instanceof e||t instanceof Element}function S(t){var e=T(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function De(t){if(typeof ShadowRoot>"u")return!1;var e=T(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Dt(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var r=e.styles[n]||{},i=e.attributes[n]||{},o=e.elements[n];!S(o)||!q(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(a){var f=i[a];f===!1?o.removeAttribute(a):o.setAttribute(a,f===!0?"":f)}))})}function Pt(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(r){var i=e.elements[r],o=e.attributes[r]||{},a=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:n[r]),f=a.reduce(function(s,c){return s[c]="",s},{});!S(i)||!q(i)||(Object.assign(i.style,f),Object.keys(o).forEach(function(s){i.removeAttribute(s)}))})}}var Pe={name:"applyStyles",enabled:!0,phase:"write",fn:Dt,effect:Pt,requires:["computeStyles"]};function V(t){return t.split("-")[0]}var F=Math.max,le=Math.min,Z=Math.round;function ee(t,e){e===void 0&&(e=!1);var n=t.getBoundingClientRect(),r=1,i=1;if(S(t)&&e){var o=t.offsetHeight,a=t.offsetWidth;a>0&&(r=Z(n.width)/a||1),o>0&&(i=Z(n.height)/o||1)}return{width:n.width/r,height:n.height/i,top:n.top/i,right:n.right/r,bottom:n.bottom/i,left:n.left/r,x:n.left/r,y:n.top/i}}function Ee(t){var e=ee(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function Ke(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&De(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function N(t){return T(t).getComputedStyle(t)}function Et(t){return["table","td","th"].indexOf(q(t))>=0}function I(t){return((Q(t)?t.ownerDocument:t.document)||window.document).documentElement}function de(t){return q(t)==="html"?t:t.assignedSlot||t.parentNode||(De(t)?t.host:null)||I(t)}function Qe(t){return!S(t)||N(t).position==="fixed"?null:t.offsetParent}function At(t){var e=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&S(t)){var r=N(t);if(r.position==="fixed")return null}var i=de(t);for(De(i)&&(i=i.host);S(i)&&["html","body"].indexOf(q(i))<0;){var o=N(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||e&&o.willChange==="filter"||e&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function ie(t){for(var e=T(t),n=Qe(t);n&&Et(n)&&N(n).position==="static";)n=Qe(n);return n&&(q(n)==="html"||q(n)==="body"&&N(n).position==="static")?e:n||At(t)||e}function Ae(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function oe(t,e,n){return F(t,le(e,n))}function Mt(t,e,n){var r=oe(t,e,n);return r>n?n:r}function Ze(){return{top:0,right:0,bottom:0,left:0}}function et(t){return Object.assign({},Ze(),t)}function tt(t,e){return e.reduce(function(n,r){return n[r]=t,n},{})}var kt=function(t,e){return t=typeof t=="function"?t(Object.assign({},e.rects,{placement:e.placement})):t,et(typeof t!="number"?t:tt(t,Y))};function Lt(t){var e,n=t.state,r=t.name,i=t.options,o=n.elements.arrow,a=n.modifiersData.popperOffsets,f=V(n.placement),s=Ae(f),c=[E,R].indexOf(f)>=0,l=c?"height":"width";if(!(!o||!a)){var v=kt(i.padding,n),g=Ee(o),d=s==="y"?P:E,h=s==="y"?L:R,u=n.rects.reference[l]+n.rects.reference[s]-a[s]-n.rects.popper[l],y=a[s]-n.rects.reference[s],x=ie(o),b=x?s==="y"?x.clientHeight||0:x.clientWidth||0:0,j=u/2-y/2,m=v[d],w=b-g[l]-v[h],O=b/2-g[l]/2+j,$=oe(m,O,w),D=s;n.modifiersData[r]=(e={},e[D]=$,e.centerOffset=$-O,e)}}function Rt(t){var e=t.state,n=t.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=e.elements.popper.querySelector(i),!i)||!Ke(e.elements.popper,i)||(e.elements.arrow=i))}var nt={name:"arrow",enabled:!0,phase:"main",fn:Lt,effect:Rt,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te(t){return t.split("-")[1]}var Wt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Bt(t){var e=t.x,n=t.y,r=window,i=r.devicePixelRatio||1;return{x:Z(e*i)/i||0,y:Z(n*i)/i||0}}function rt(t){var e,n=t.popper,r=t.popperRect,i=t.placement,o=t.variation,a=t.offsets,f=t.position,s=t.gpuAcceleration,c=t.adaptive,l=t.roundOffsets,v=t.isFixed,g=a.x,d=g===void 0?0:g,h=a.y,u=h===void 0?0:h,y=typeof l=="function"?l({x:d,y:u}):{x:d,y:u};d=y.x,u=y.y;var x=a.hasOwnProperty("x"),b=a.hasOwnProperty("y"),j=E,m=P,w=window;if(c){var O=ie(n),$="clientHeight",D="clientWidth";if(O===T(n)&&(O=I(n),N(O).position!=="static"&&f==="absolute"&&($="scrollHeight",D="scrollWidth")),O=O,i===P||(i===E||i===R)&&o===J){m=L;var M=v&&O===w&&w.visualViewport?w.visualViewport.height:O[$];u-=M-r.height,u*=s?1:-1}if(i===E||(i===P||i===L)&&o===J){j=R;var k=v&&O===w&&w.visualViewport?w.visualViewport.width:O[D];d-=k-r.width,d*=s?1:-1}}var A=Object.assign({position:f},c&&Wt),H=l===!0?Bt({x:d,y:u}):{x:d,y:u};if(d=H.x,u=H.y,s){var W;return Object.assign({},A,(W={},W[m]=b?"0":"",W[j]=x?"0":"",W.transform=(w.devicePixelRatio||1)<=1?"translate("+d+"px, "+u+"px)":"translate3d("+d+"px, "+u+"px, 0)",W))}return Object.assign({},A,(e={},e[m]=b?u+"px":"",e[j]=x?d+"px":"",e.transform="",e))}function St(t){var e=t.state,n=t.options,r=n.gpuAcceleration,i=r===void 0?!0:r,o=n.adaptive,a=o===void 0?!0:o,f=n.roundOffsets,s=f===void 0?!0:f,c={placement:V(e.placement),variation:te(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,rt(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:s})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,rt(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}var Me={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:St,data:{}},me={passive:!0};function Tt(t){var e=t.state,n=t.instance,r=t.options,i=r.scroll,o=i===void 0?!0:i,a=r.resize,f=a===void 0?!0:a,s=T(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach(function(l){l.addEventListener("scroll",n.update,me)}),f&&s.addEventListener("resize",n.update,me),function(){o&&c.forEach(function(l){l.removeEventListener("scroll",n.update,me)}),f&&s.removeEventListener("resize",n.update,me)}}var ke={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Tt,data:{}},Ht={left:"right",right:"left",bottom:"top",top:"bottom"};function he(t){return t.replace(/left|right|bottom|top/g,function(e){return Ht[e]})}var Ct={start:"end",end:"start"};function it(t){return t.replace(/start|end/g,function(e){return Ct[e]})}function Le(t){var e=T(t),n=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Re(t){return ee(I(t)).left+Le(t).scrollLeft}function qt(t){var e=T(t),n=I(t),r=e.visualViewport,i=n.clientWidth,o=n.clientHeight,a=0,f=0;return r&&(i=r.width,o=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,f=r.offsetTop)),{width:i,height:o,x:a+Re(t),y:f}}function Vt(t){var e,n=I(t),r=Le(t),i=(e=t.ownerDocument)==null?void 0:e.body,o=F(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=F(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),f=-r.scrollLeft+Re(t),s=-r.scrollTop;return N(i||n).direction==="rtl"&&(f+=F(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:a,x:f,y:s}}function We(t){var e=N(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function ot(t){return["html","body","#document"].indexOf(q(t))>=0?t.ownerDocument.body:S(t)&&We(t)?t:ot(de(t))}function ae(t,e){var n;e===void 0&&(e=[]);var r=ot(t),i=r===((n=t.ownerDocument)==null?void 0:n.body),o=T(r),a=i?[o].concat(o.visualViewport||[],We(r)?r:[]):r,f=e.concat(a);return i?f:f.concat(ae(de(a)))}function Be(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Nt(t){var e=ee(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}function at(t,e){return e===xe?Be(qt(t)):Q(e)?Nt(e):Be(Vt(I(t)))}function _t(t){var e=ae(de(t)),n=["absolute","fixed"].indexOf(N(t).position)>=0,r=n&&S(t)?ie(t):t;return Q(r)?e.filter(function(i){return Q(i)&&Ke(i,r)&&q(i)!=="body"}):[]}function It(t,e,n){var r=e==="clippingParents"?_t(t):[].concat(e),i=[].concat(r,[n]),o=i[0],a=i.reduce(function(f,s){var c=at(t,s);return f.top=F(c.top,f.top),f.right=le(c.right,f.right),f.bottom=le(c.bottom,f.bottom),f.left=F(c.left,f.left),f},at(t,o));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function ft(t){var e=t.reference,n=t.element,r=t.placement,i=r?V(r):null,o=r?te(r):null,a=e.x+e.width/2-n.width/2,f=e.y+e.height/2-n.height/2,s;switch(i){case P:s={x:a,y:e.y-n.height};break;case L:s={x:a,y:e.y+e.height};break;case R:s={x:e.x+e.width,y:f};break;case E:s={x:e.x-n.width,y:f};break;default:s={x:e.x,y:e.y}}var c=i?Ae(i):null;if(c!=null){var l=c==="y"?"height":"width";switch(o){case z:s[c]=s[c]-(e[l]/2-n[l]/2);break;case J:s[c]=s[c]+(e[l]/2-n[l]/2);break}}return s}function ne(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=r===void 0?t.placement:r,o=n.boundary,a=o===void 0?qe:o,f=n.rootBoundary,s=f===void 0?xe:f,c=n.elementContext,l=c===void 0?K:c,v=n.altBoundary,g=v===void 0?!1:v,d=n.padding,h=d===void 0?0:d,u=et(typeof h!="number"?h:tt(h,Y)),y=l===K?Ve:K,x=t.rects.popper,b=t.elements[g?y:l],j=It(Q(b)?b:b.contextElement||I(t.elements.popper),a,s),m=ee(t.elements.reference),w=ft({reference:m,element:x,strategy:"absolute",placement:i}),O=Be(Object.assign({},x,w)),$=l===K?O:m,D={top:j.top-$.top+u.top,bottom:$.bottom-j.bottom+u.bottom,left:j.left-$.left+u.left,right:$.right-j.right+u.right},M=t.modifiersData.offset;if(l===K&&M){var k=M[i];Object.keys(D).forEach(function(A){var H=[R,L].indexOf(A)>=0?1:-1,W=[P,L].indexOf(A)>=0?"y":"x";D[A]+=k[W]*H})}return D}function zt(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=n.boundary,o=n.rootBoundary,a=n.padding,f=n.flipVariations,s=n.allowedAutoPlacements,c=s===void 0?je:s,l=te(r),v=l?f?$e:$e.filter(function(h){return te(h)===l}):Y,g=v.filter(function(h){return c.indexOf(h)>=0});g.length===0&&(g=v);var d=g.reduce(function(h,u){return h[u]=ne(t,{placement:u,boundary:i,rootBoundary:o,padding:a})[V(u)],h},{});return Object.keys(d).sort(function(h,u){return d[h]-d[u]})}function Ft(t){if(V(t)===pe)return[];var e=he(t);return[it(t),e,it(e)]}function Ut(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,f=a===void 0?!0:a,s=n.fallbackPlacements,c=n.padding,l=n.boundary,v=n.rootBoundary,g=n.altBoundary,d=n.flipVariations,h=d===void 0?!0:d,u=n.allowedAutoPlacements,y=e.options.placement,x=V(y),b=x===y,j=s||(b||!h?[he(y)]:Ft(y)),m=[y].concat(j).reduce(function(G,_){return G.concat(V(_)===pe?zt(e,{placement:_,boundary:l,rootBoundary:v,padding:c,flipVariations:h,allowedAutoPlacements:u}):_)},[]),w=e.rects.reference,O=e.rects.popper,$=new Map,D=!0,M=m[0],k=0;k<m.length;k++){var A=m[k],H=V(A),W=te(A)===z,fe=[P,L].indexOf(H)>=0,se=fe?"width":"height",B=ne(e,{placement:A,boundary:l,rootBoundary:v,altBoundary:g,padding:c}),C=fe?W?R:E:W?L:P;w[se]>O[se]&&(C=he(C));var ge=he(C),U=[];if(o&&U.push(B[H]<=0),f&&U.push(B[C]<=0,B[ge]<=0),U.every(function(G){return G})){M=A,D=!1;break}$.set(A,U)}if(D)for(var ye=h?3:1,Te=function(G){var _=m.find(function(we){var ue=$.get(we);if(ue)return ue.slice(0,G).every(function(re){return re})});if(_)return M=_,"break"},ce=ye;ce>0;ce--){var be=Te(ce);if(be==="break")break}e.placement!==M&&(e.modifiersData[r]._skip=!0,e.placement=M,e.reset=!0)}}var st={name:"flip",enabled:!0,phase:"main",fn:Ut,requiresIfExists:["offset"],data:{_skip:!1}};function ct(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function ut(t){return[P,R,L,E].some(function(e){return t[e]>=0})}function Gt(t){var e=t.state,n=t.name,r=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,a=ne(e,{elementContext:"reference"}),f=ne(e,{altBoundary:!0}),s=ct(a,r),c=ct(f,i,o),l=ut(s),v=ut(c);e.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:l,hasPopperEscaped:v},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":l,"data-popper-escaped":v})}var pt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Gt};function Xt(t,e,n){var r=V(t),i=[E,P].indexOf(r)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,a=o[0],f=o[1];return a=a||0,f=(f||0)*i,[E,R].indexOf(r)>=0?{x:f,y:a}:{x:a,y:f}}function Yt(t){var e=t.state,n=t.options,r=t.name,i=n.offset,o=i===void 0?[0,0]:i,a=je.reduce(function(l,v){return l[v]=Xt(v,e.rects,o),l},{}),f=a[e.placement],s=f.x,c=f.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=s,e.modifiersData.popperOffsets.y+=c),e.modifiersData[r]=a}var lt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Yt};function Jt(t){var e=t.state,n=t.name;e.modifiersData[n]=ft({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}var Se={name:"popperOffsets",enabled:!0,phase:"read",fn:Jt,data:{}};function Kt(t){return t==="x"?"y":"x"}function Qt(t){var e=t.state,n=t.options,r=t.name,i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,f=a===void 0?!1:a,s=n.boundary,c=n.rootBoundary,l=n.altBoundary,v=n.padding,g=n.tether,d=g===void 0?!0:g,h=n.tetherOffset,u=h===void 0?0:h,y=ne(e,{boundary:s,rootBoundary:c,padding:v,altBoundary:l}),x=V(e.placement),b=te(e.placement),j=!b,m=Ae(x),w=Kt(m),O=e.modifiersData.popperOffsets,$=e.rects.reference,D=e.rects.popper,M=typeof u=="function"?u(Object.assign({},e.rects,{placement:e.placement})):u,k=typeof M=="number"?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),A=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,H={x:0,y:0};if(O){if(o){var W,fe=m==="y"?P:E,se=m==="y"?L:R,B=m==="y"?"height":"width",C=O[m],ge=C+y[fe],U=C-y[se],ye=d?-D[B]/2:0,Te=b===z?$[B]:D[B],ce=b===z?-D[B]:-$[B],be=e.elements.arrow,G=d&&be?Ee(be):{width:0,height:0},_=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Ze(),we=_[fe],ue=_[se],re=oe(0,$[B],G[B]),dn=j?$[B]/2-ye-re-we-k.mainAxis:Te-re-we-k.mainAxis,mn=j?-$[B]/2+ye+re+ue+k.mainAxis:ce+re+ue+k.mainAxis,He=e.elements.arrow&&ie(e.elements.arrow),hn=He?m==="y"?He.clientTop||0:He.clientLeft||0:0,vt=(W=A?.[m])!=null?W:0,vn=C+dn-vt-hn,gn=C+mn-vt,gt=oe(d?le(ge,vn):ge,C,d?F(U,gn):U);O[m]=gt,H[m]=gt-C}if(f){var yt,yn=m==="x"?P:E,bn=m==="x"?L:R,X=O[w],Oe=w==="y"?"height":"width",bt=X+y[yn],wt=X-y[bn],Ce=[P,E].indexOf(x)!==-1,Ot=(yt=A?.[w])!=null?yt:0,xt=Ce?bt:X-$[Oe]-D[Oe]-Ot+k.altAxis,$t=Ce?X+$[Oe]+D[Oe]-Ot-k.altAxis:wt,jt=d&&Ce?Mt(xt,X,$t):oe(d?xt:bt,X,d?$t:wt);O[w]=jt,H[w]=jt-X}e.modifiersData[r]=H}}var dt={name:"preventOverflow",enabled:!0,phase:"main",fn:Qt,requiresIfExists:["offset"]};function Zt(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function en(t){return t===T(t)||!S(t)?Le(t):Zt(t)}function tn(t){var e=t.getBoundingClientRect(),n=Z(e.width)/t.offsetWidth||1,r=Z(e.height)/t.offsetHeight||1;return n!==1||r!==1}function nn(t,e,n){n===void 0&&(n=!1);var r=S(e),i=S(e)&&tn(e),o=I(e),a=ee(t,i),f={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&((q(e)!=="body"||We(o))&&(f=en(e)),S(e)?(s=ee(e,!0),s.x+=e.clientLeft,s.y+=e.clientTop):o&&(s.x=Re(o))),{x:a.left+f.scrollLeft-s.x,y:a.top+f.scrollTop-s.y,width:a.width,height:a.height}}function rn(t){var e=new Map,n=new Set,r=[];t.forEach(function(o){e.set(o.name,o)});function i(o){n.add(o.name);var a=[].concat(o.requires||[],o.requiresIfExists||[]);a.forEach(function(f){if(!n.has(f)){var s=e.get(f);s&&i(s)}}),r.push(o)}return t.forEach(function(o){n.has(o.name)||i(o)}),r}function on(t){var e=rn(t);return Je.reduce(function(n,r){return n.concat(e.filter(function(i){return i.phase===r}))},[])}function an(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function fn(t){var e=t.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(e).map(function(n){return e[n]})}var mt={placement:"bottom",modifiers:[],strategy:"absolute"};function ht(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function ve(t){t===void 0&&(t={});var e=t,n=e.defaultModifiers,r=n===void 0?[]:n,i=e.defaultOptions,o=i===void 0?mt:i;return function(a,f,s){s===void 0&&(s=o);var c={placement:"bottom",orderedModifiers:[],options:Object.assign({},mt,o),modifiersData:{},elements:{reference:a,popper:f},attributes:{},styles:{}},l=[],v=!1,g={state:c,setOptions:function(u){var y=typeof u=="function"?u(c.options):u;h(),c.options=Object.assign({},o,c.options,y),c.scrollParents={reference:Q(a)?ae(a):a.contextElement?ae(a.contextElement):[],popper:ae(f)};var x=on(fn([].concat(r,c.options.modifiers)));return c.orderedModifiers=x.filter(function(b){return b.enabled}),d(),g.update()},forceUpdate:function(){if(!v){var u=c.elements,y=u.reference,x=u.popper;if(ht(y,x)){c.rects={reference:nn(y,ie(x),c.options.strategy==="fixed"),popper:Ee(x)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach(function(D){return c.modifiersData[D.name]=Object.assign({},D.data)});for(var b=0;b<c.orderedModifiers.length;b++){if(c.reset===!0){c.reset=!1,b=-1;continue}var j=c.orderedModifiers[b],m=j.fn,w=j.options,O=w===void 0?{}:w,$=j.name;typeof m=="function"&&(c=m({state:c,options:O,name:$,instance:g})||c)}}}},update:an(function(){return new Promise(function(u){g.forceUpdate(),u(c)})}),destroy:function(){h(),v=!0}};if(!ht(a,f))return g;g.setOptions(s).then(function(u){!v&&s.onFirstUpdate&&s.onFirstUpdate(u)});function d(){c.orderedModifiers.forEach(function(u){var y=u.name,x=u.options,b=x===void 0?{}:x,j=u.effect;if(typeof j=="function"){var m=j({state:c,name:y,instance:g,options:b}),w=function(){};l.push(m||w)}})}function h(){l.forEach(function(u){return u()}),l=[]}return g}}var sn=ve(),cn=[ke,Se,Me,Pe],un=ve({defaultModifiers:cn}),pn=[ke,Se,Me,Pe,lt,st,dt,nt,pt],ln=ve({defaultModifiers:pn});return p.afterMain=Ue,p.afterRead=Ie,p.afterWrite=Ye,p.applyStyles=Pe,p.arrow=nt,p.auto=pe,p.basePlacements=Y,p.beforeMain=ze,p.beforeRead=Ne,p.beforeWrite=Ge,p.bottom=L,p.clippingParents=qe,p.computeStyles=Me,p.createPopper=ln,p.createPopperBase=sn,p.createPopperLite=un,p.detectOverflow=ne,p.end=J,p.eventListeners=ke,p.flip=st,p.hide=pt,p.left=E,p.main=Fe,p.modifierPhases=Je,p.offset=lt,p.placements=je,p.popper=K,p.popperGenerator=ve,p.popperOffsets=Se,p.preventOverflow=dt,p.read=_e,p.reference=Ve,p.right=R,p.start=z,p.top=P,p.variationPlacements=$e,p.viewport=xe,p.write=Xe,Object.defineProperty(p,"__esModule",{value:!0}),p}({}); | ||
var Popper=function(l){"use strict";var E="top",L="bottom",R="right",A="left",le="auto",Y=[E,L,R,A],z="start",J="end",qe="clippingParents",xe="viewport",K="popper",Ve="reference",$e=Y.reduce(function(t,e){return t.concat([e+"-"+z,e+"-"+J])},[]),je=[].concat(Y,[le]).reduce(function(t,e){return t.concat([e,e+"-"+z,e+"-"+J])},[]),Ne="beforeRead",_e="read",Ie="afterRead",ze="beforeMain",Fe="main",Ue="afterMain",Ge="beforeWrite",Xe="write",Ye="afterWrite",Je=[Ne,_e,Ie,ze,Fe,Ue,Ge,Xe,Ye];function q(t){return t?(t.nodeName||"").toLowerCase():null}function T(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Q(t){var e=T(t).Element;return t instanceof e||t instanceof Element}function S(t){var e=T(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function De(t){if(typeof ShadowRoot=="undefined")return!1;var e=T(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Dt(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var r=e.styles[n]||{},i=e.attributes[n]||{},o=e.elements[n];!S(o)||!q(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(a){var f=i[a];f===!1?o.removeAttribute(a):o.setAttribute(a,f===!0?"":f)}))})}function Pt(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(r){var i=e.elements[r],o=e.attributes[r]||{},a=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:n[r]),f=a.reduce(function(s,c){return s[c]="",s},{});!S(i)||!q(i)||(Object.assign(i.style,f),Object.keys(o).forEach(function(s){i.removeAttribute(s)}))})}}var Pe={name:"applyStyles",enabled:!0,phase:"write",fn:Dt,effect:Pt,requires:["computeStyles"]};function V(t){return t.split("-")[0]}var F=Math.max,pe=Math.min,Z=Math.round;function ee(t,e){e===void 0&&(e=!1);var n=t.getBoundingClientRect(),r=1,i=1;if(S(t)&&e){var o=t.offsetHeight,a=t.offsetWidth;a>0&&(r=Z(n.width)/a||1),o>0&&(i=Z(n.height)/o||1)}return{width:n.width/r,height:n.height/i,top:n.top/i,right:n.right/r,bottom:n.bottom/i,left:n.left/r,x:n.left/r,y:n.top/i}}function Ee(t){var e=ee(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function Ke(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&De(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function N(t){return T(t).getComputedStyle(t)}function Et(t){return["table","td","th"].indexOf(q(t))>=0}function I(t){return((Q(t)?t.ownerDocument:t.document)||window.document).documentElement}function de(t){return q(t)==="html"?t:t.assignedSlot||t.parentNode||(De(t)?t.host:null)||I(t)}function Qe(t){return!S(t)||N(t).position==="fixed"?null:t.offsetParent}function At(t){var e=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&S(t)){var r=N(t);if(r.position==="fixed")return null}var i=de(t);for(De(i)&&(i=i.host);S(i)&&["html","body"].indexOf(q(i))<0;){var o=N(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||e&&o.willChange==="filter"||e&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function ie(t){for(var e=T(t),n=Qe(t);n&&Et(n)&&N(n).position==="static";)n=Qe(n);return n&&(q(n)==="html"||q(n)==="body"&&N(n).position==="static")?e:n||At(t)||e}function Ae(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function oe(t,e,n){return F(t,pe(e,n))}function Mt(t,e,n){var r=oe(t,e,n);return r>n?n:r}function Ze(){return{top:0,right:0,bottom:0,left:0}}function et(t){return Object.assign({},Ze(),t)}function tt(t,e){return e.reduce(function(n,r){return n[r]=t,n},{})}var kt=function(t,e){return t=typeof t=="function"?t(Object.assign({},e.rects,{placement:e.placement})):t,et(typeof t!="number"?t:tt(t,Y))};function Lt(t){var e,n=t.state,r=t.name,i=t.options,o=n.elements.arrow,a=n.modifiersData.popperOffsets,f=V(n.placement),s=Ae(f),c=[A,R].indexOf(f)>=0,p=c?"height":"width";if(!(!o||!a)){var v=kt(i.padding,n),g=Ee(o),d=s==="y"?E:A,h=s==="y"?L:R,u=n.rects.reference[p]+n.rects.reference[s]-a[s]-n.rects.popper[p],y=a[s]-n.rects.reference[s],x=ie(o),b=x?s==="y"?x.clientHeight||0:x.clientWidth||0:0,j=u/2-y/2,m=v[d],w=b-g[p]-v[h],O=b/2-g[p]/2+j,$=oe(m,O,w),D=s;n.modifiersData[r]=(e={},e[D]=$,e.centerOffset=$-O,e)}}function Rt(t){var e=t.state,n=t.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=e.elements.popper.querySelector(i),!i)||!Ke(e.elements.popper,i)||(e.elements.arrow=i))}var nt={name:"arrow",enabled:!0,phase:"main",fn:Lt,effect:Rt,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te(t){return t.split("-")[1]}var Wt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Bt(t){var e=t.x,n=t.y,r=window,i=r.devicePixelRatio||1;return{x:Z(e*i)/i||0,y:Z(n*i)/i||0}}function rt(t){var e,n=t.popper,r=t.popperRect,i=t.placement,o=t.variation,a=t.offsets,f=t.position,s=t.gpuAcceleration,c=t.adaptive,p=t.roundOffsets,v=t.isFixed,g=a.x,d=g===void 0?0:g,h=a.y,u=h===void 0?0:h,y=typeof p=="function"?p({x:d,y:u}):{x:d,y:u};d=y.x,u=y.y;var x=a.hasOwnProperty("x"),b=a.hasOwnProperty("y"),j=A,m=E,w=window;if(c){var O=ie(n),$="clientHeight",D="clientWidth";if(O===T(n)&&(O=I(n),N(O).position!=="static"&&f==="absolute"&&($="scrollHeight",D="scrollWidth")),O=O,i===E||(i===A||i===R)&&o===J){m=L;var M=v&&O===w&&w.visualViewport?w.visualViewport.height:O[$];u-=M-r.height,u*=s?1:-1}if(i===A||(i===E||i===L)&&o===J){j=R;var k=v&&O===w&&w.visualViewport?w.visualViewport.width:O[D];d-=k-r.width,d*=s?1:-1}}var P=Object.assign({position:f},c&&Wt),H=p===!0?Bt({x:d,y:u}):{x:d,y:u};if(d=H.x,u=H.y,s){var W;return Object.assign({},P,(W={},W[m]=b?"0":"",W[j]=x?"0":"",W.transform=(w.devicePixelRatio||1)<=1?"translate("+d+"px, "+u+"px)":"translate3d("+d+"px, "+u+"px, 0)",W))}return Object.assign({},P,(e={},e[m]=b?u+"px":"",e[j]=x?d+"px":"",e.transform="",e))}function St(t){var e=t.state,n=t.options,r=n.gpuAcceleration,i=r===void 0?!0:r,o=n.adaptive,a=o===void 0?!0:o,f=n.roundOffsets,s=f===void 0?!0:f,c={placement:V(e.placement),variation:te(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,rt(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:s})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,rt(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}var Me={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:St,data:{}},me={passive:!0};function Tt(t){var e=t.state,n=t.instance,r=t.options,i=r.scroll,o=i===void 0?!0:i,a=r.resize,f=a===void 0?!0:a,s=T(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach(function(p){p.addEventListener("scroll",n.update,me)}),f&&s.addEventListener("resize",n.update,me),function(){o&&c.forEach(function(p){p.removeEventListener("scroll",n.update,me)}),f&&s.removeEventListener("resize",n.update,me)}}var ke={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Tt,data:{}},Ht={left:"right",right:"left",bottom:"top",top:"bottom"};function he(t){return t.replace(/left|right|bottom|top/g,function(e){return Ht[e]})}var Ct={start:"end",end:"start"};function it(t){return t.replace(/start|end/g,function(e){return Ct[e]})}function Le(t){var e=T(t),n=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Re(t){return ee(I(t)).left+Le(t).scrollLeft}function qt(t){var e=T(t),n=I(t),r=e.visualViewport,i=n.clientWidth,o=n.clientHeight,a=0,f=0;return r&&(i=r.width,o=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,f=r.offsetTop)),{width:i,height:o,x:a+Re(t),y:f}}function Vt(t){var e,n=I(t),r=Le(t),i=(e=t.ownerDocument)==null?void 0:e.body,o=F(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=F(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),f=-r.scrollLeft+Re(t),s=-r.scrollTop;return N(i||n).direction==="rtl"&&(f+=F(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:a,x:f,y:s}}function We(t){var e=N(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function ot(t){return["html","body","#document"].indexOf(q(t))>=0?t.ownerDocument.body:S(t)&&We(t)?t:ot(de(t))}function ae(t,e){var n;e===void 0&&(e=[]);var r=ot(t),i=r===((n=t.ownerDocument)==null?void 0:n.body),o=T(r),a=i?[o].concat(o.visualViewport||[],We(r)?r:[]):r,f=e.concat(a);return i?f:f.concat(ae(de(a)))}function Be(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Nt(t){var e=ee(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}function at(t,e){return e===xe?Be(qt(t)):Q(e)?Nt(e):Be(Vt(I(t)))}function _t(t){var e=ae(de(t)),n=["absolute","fixed"].indexOf(N(t).position)>=0,r=n&&S(t)?ie(t):t;return Q(r)?e.filter(function(i){return Q(i)&&Ke(i,r)&&q(i)!=="body"}):[]}function It(t,e,n){var r=e==="clippingParents"?_t(t):[].concat(e),i=[].concat(r,[n]),o=i[0],a=i.reduce(function(f,s){var c=at(t,s);return f.top=F(c.top,f.top),f.right=pe(c.right,f.right),f.bottom=pe(c.bottom,f.bottom),f.left=F(c.left,f.left),f},at(t,o));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function ft(t){var e=t.reference,n=t.element,r=t.placement,i=r?V(r):null,o=r?te(r):null,a=e.x+e.width/2-n.width/2,f=e.y+e.height/2-n.height/2,s;switch(i){case E:s={x:a,y:e.y-n.height};break;case L:s={x:a,y:e.y+e.height};break;case R:s={x:e.x+e.width,y:f};break;case A:s={x:e.x-n.width,y:f};break;default:s={x:e.x,y:e.y}}var c=i?Ae(i):null;if(c!=null){var p=c==="y"?"height":"width";switch(o){case z:s[c]=s[c]-(e[p]/2-n[p]/2);break;case J:s[c]=s[c]+(e[p]/2-n[p]/2);break}}return s}function ne(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=r===void 0?t.placement:r,o=n.boundary,a=o===void 0?qe:o,f=n.rootBoundary,s=f===void 0?xe:f,c=n.elementContext,p=c===void 0?K:c,v=n.altBoundary,g=v===void 0?!1:v,d=n.padding,h=d===void 0?0:d,u=et(typeof h!="number"?h:tt(h,Y)),y=p===K?Ve:K,x=t.rects.popper,b=t.elements[g?y:p],j=It(Q(b)?b:b.contextElement||I(t.elements.popper),a,s),m=ee(t.elements.reference),w=ft({reference:m,element:x,strategy:"absolute",placement:i}),O=Be(Object.assign({},x,w)),$=p===K?O:m,D={top:j.top-$.top+u.top,bottom:$.bottom-j.bottom+u.bottom,left:j.left-$.left+u.left,right:$.right-j.right+u.right},M=t.modifiersData.offset;if(p===K&&M){var k=M[i];Object.keys(D).forEach(function(P){var H=[R,L].indexOf(P)>=0?1:-1,W=[E,L].indexOf(P)>=0?"y":"x";D[P]+=k[W]*H})}return D}function zt(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=n.boundary,o=n.rootBoundary,a=n.padding,f=n.flipVariations,s=n.allowedAutoPlacements,c=s===void 0?je:s,p=te(r),v=p?f?$e:$e.filter(function(h){return te(h)===p}):Y,g=v.filter(function(h){return c.indexOf(h)>=0});g.length===0&&(g=v);var d=g.reduce(function(h,u){return h[u]=ne(t,{placement:u,boundary:i,rootBoundary:o,padding:a})[V(u)],h},{});return Object.keys(d).sort(function(h,u){return d[h]-d[u]})}function Ft(t){if(V(t)===le)return[];var e=he(t);return[it(t),e,it(e)]}function Ut(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,f=a===void 0?!0:a,s=n.fallbackPlacements,c=n.padding,p=n.boundary,v=n.rootBoundary,g=n.altBoundary,d=n.flipVariations,h=d===void 0?!0:d,u=n.allowedAutoPlacements,y=e.options.placement,x=V(y),b=x===y,j=s||(b||!h?[he(y)]:Ft(y)),m=[y].concat(j).reduce(function(G,_){return G.concat(V(_)===le?zt(e,{placement:_,boundary:p,rootBoundary:v,padding:c,flipVariations:h,allowedAutoPlacements:u}):_)},[]),w=e.rects.reference,O=e.rects.popper,$=new Map,D=!0,M=m[0],k=0;k<m.length;k++){var P=m[k],H=V(P),W=te(P)===z,fe=[E,L].indexOf(H)>=0,se=fe?"width":"height",B=ne(e,{placement:P,boundary:p,rootBoundary:v,altBoundary:g,padding:c}),C=fe?W?R:A:W?L:E;w[se]>O[se]&&(C=he(C));var ge=he(C),U=[];if(o&&U.push(B[H]<=0),f&&U.push(B[C]<=0,B[ge]<=0),U.every(function(G){return G})){M=P,D=!1;break}$.set(P,U)}if(D)for(var ye=h?3:1,Te=function(G){var _=m.find(function(we){var ue=$.get(we);if(ue)return ue.slice(0,G).every(function(re){return re})});if(_)return M=_,"break"},ce=ye;ce>0;ce--){var be=Te(ce);if(be==="break")break}e.placement!==M&&(e.modifiersData[r]._skip=!0,e.placement=M,e.reset=!0)}}var st={name:"flip",enabled:!0,phase:"main",fn:Ut,requiresIfExists:["offset"],data:{_skip:!1}};function ct(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function ut(t){return[E,R,L,A].some(function(e){return t[e]>=0})}function Gt(t){var e=t.state,n=t.name,r=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,a=ne(e,{elementContext:"reference"}),f=ne(e,{altBoundary:!0}),s=ct(a,r),c=ct(f,i,o),p=ut(s),v=ut(c);e.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:p,hasPopperEscaped:v},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":v})}var lt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Gt};function Xt(t,e,n){var r=V(t),i=[A,E].indexOf(r)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,a=o[0],f=o[1];return a=a||0,f=(f||0)*i,[A,R].indexOf(r)>=0?{x:f,y:a}:{x:a,y:f}}function Yt(t){var e=t.state,n=t.options,r=t.name,i=n.offset,o=i===void 0?[0,0]:i,a=je.reduce(function(p,v){return p[v]=Xt(v,e.rects,o),p},{}),f=a[e.placement],s=f.x,c=f.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=s,e.modifiersData.popperOffsets.y+=c),e.modifiersData[r]=a}var pt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Yt};function Jt(t){var e=t.state,n=t.name;e.modifiersData[n]=ft({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}var Se={name:"popperOffsets",enabled:!0,phase:"read",fn:Jt,data:{}};function Kt(t){return t==="x"?"y":"x"}function Qt(t){var e=t.state,n=t.options,r=t.name,i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,f=a===void 0?!1:a,s=n.boundary,c=n.rootBoundary,p=n.altBoundary,v=n.padding,g=n.tether,d=g===void 0?!0:g,h=n.tetherOffset,u=h===void 0?0:h,y=ne(e,{boundary:s,rootBoundary:c,padding:v,altBoundary:p}),x=V(e.placement),b=te(e.placement),j=!b,m=Ae(x),w=Kt(m),O=e.modifiersData.popperOffsets,$=e.rects.reference,D=e.rects.popper,M=typeof u=="function"?u(Object.assign({},e.rects,{placement:e.placement})):u,k=typeof M=="number"?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),P=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,H={x:0,y:0};if(O){if(o){var W,fe=m==="y"?E:A,se=m==="y"?L:R,B=m==="y"?"height":"width",C=O[m],ge=C+y[fe],U=C-y[se],ye=d?-D[B]/2:0,Te=b===z?$[B]:D[B],ce=b===z?-D[B]:-$[B],be=e.elements.arrow,G=d&&be?Ee(be):{width:0,height:0},_=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Ze(),we=_[fe],ue=_[se],re=oe(0,$[B],G[B]),dn=j?$[B]/2-ye-re-we-k.mainAxis:Te-re-we-k.mainAxis,mn=j?-$[B]/2+ye+re+ue+k.mainAxis:ce+re+ue+k.mainAxis,He=e.elements.arrow&&ie(e.elements.arrow),hn=He?m==="y"?He.clientTop||0:He.clientLeft||0:0,vt=(W=P==null?void 0:P[m])!=null?W:0,vn=C+dn-vt-hn,gn=C+mn-vt,gt=oe(d?pe(ge,vn):ge,C,d?F(U,gn):U);O[m]=gt,H[m]=gt-C}if(f){var yt,yn=m==="x"?E:A,bn=m==="x"?L:R,X=O[w],Oe=w==="y"?"height":"width",bt=X+y[yn],wt=X-y[bn],Ce=[E,A].indexOf(x)!==-1,Ot=(yt=P==null?void 0:P[w])!=null?yt:0,xt=Ce?bt:X-$[Oe]-D[Oe]-Ot+k.altAxis,$t=Ce?X+$[Oe]+D[Oe]-Ot-k.altAxis:wt,jt=d&&Ce?Mt(xt,X,$t):oe(d?xt:bt,X,d?$t:wt);O[w]=jt,H[w]=jt-X}e.modifiersData[r]=H}}var dt={name:"preventOverflow",enabled:!0,phase:"main",fn:Qt,requiresIfExists:["offset"]};function Zt(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function en(t){return t===T(t)||!S(t)?Le(t):Zt(t)}function tn(t){var e=t.getBoundingClientRect(),n=Z(e.width)/t.offsetWidth||1,r=Z(e.height)/t.offsetHeight||1;return n!==1||r!==1}function nn(t,e,n){n===void 0&&(n=!1);var r=S(e),i=S(e)&&tn(e),o=I(e),a=ee(t,i),f={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&((q(e)!=="body"||We(o))&&(f=en(e)),S(e)?(s=ee(e,!0),s.x+=e.clientLeft,s.y+=e.clientTop):o&&(s.x=Re(o))),{x:a.left+f.scrollLeft-s.x,y:a.top+f.scrollTop-s.y,width:a.width,height:a.height}}function rn(t){var e=new Map,n=new Set,r=[];t.forEach(function(o){e.set(o.name,o)});function i(o){n.add(o.name);var a=[].concat(o.requires||[],o.requiresIfExists||[]);a.forEach(function(f){if(!n.has(f)){var s=e.get(f);s&&i(s)}}),r.push(o)}return t.forEach(function(o){n.has(o.name)||i(o)}),r}function on(t){var e=rn(t);return Je.reduce(function(n,r){return n.concat(e.filter(function(i){return i.phase===r}))},[])}function an(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function fn(t){var e=t.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(e).map(function(n){return e[n]})}var mt={placement:"bottom",modifiers:[],strategy:"absolute"};function ht(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function ve(t){t===void 0&&(t={});var e=t,n=e.defaultModifiers,r=n===void 0?[]:n,i=e.defaultOptions,o=i===void 0?mt:i;return function(a,f,s){s===void 0&&(s=o);var c={placement:"bottom",orderedModifiers:[],options:Object.assign({},mt,o),modifiersData:{},elements:{reference:a,popper:f},attributes:{},styles:{}},p=[],v=!1,g={state:c,setOptions:function(u){var y=typeof u=="function"?u(c.options):u;h(),c.options=Object.assign({},o,c.options,y),c.scrollParents={reference:Q(a)?ae(a):a.contextElement?ae(a.contextElement):[],popper:ae(f)};var x=on(fn([].concat(r,c.options.modifiers)));return c.orderedModifiers=x.filter(function(b){return b.enabled}),d(),g.update()},forceUpdate:function(){if(!v){var u=c.elements,y=u.reference,x=u.popper;if(ht(y,x)){c.rects={reference:nn(y,ie(x),c.options.strategy==="fixed"),popper:Ee(x)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach(function(D){return c.modifiersData[D.name]=Object.assign({},D.data)});for(var b=0;b<c.orderedModifiers.length;b++){if(c.reset===!0){c.reset=!1,b=-1;continue}var j=c.orderedModifiers[b],m=j.fn,w=j.options,O=w===void 0?{}:w,$=j.name;typeof m=="function"&&(c=m({state:c,options:O,name:$,instance:g})||c)}}}},update:an(function(){return new Promise(function(u){g.forceUpdate(),u(c)})}),destroy:function(){h(),v=!0}};if(!ht(a,f))return g;g.setOptions(s).then(function(u){!v&&s.onFirstUpdate&&s.onFirstUpdate(u)});function d(){c.orderedModifiers.forEach(function(u){var y=u.name,x=u.options,b=x===void 0?{}:x,j=u.effect;if(typeof j=="function"){var m=j({state:c,name:y,instance:g,options:b}),w=function(){};p.push(m||w)}})}function h(){p.forEach(function(u){return u()}),p=[]}return g}}var sn=ve(),cn=[ke,Se,Me,Pe],un=ve({defaultModifiers:cn}),ln=[ke,Se,Me,Pe,pt,st,dt,nt,lt],pn=ve({defaultModifiers:ln});return l.afterMain=Ue,l.afterRead=Ie,l.afterWrite=Ye,l.applyStyles=Pe,l.arrow=nt,l.auto=le,l.basePlacements=Y,l.beforeMain=ze,l.beforeRead=Ne,l.beforeWrite=Ge,l.bottom=L,l.clippingParents=qe,l.computeStyles=Me,l.createPopper=pn,l.createPopperBase=sn,l.createPopperLite=un,l.detectOverflow=ne,l.end=J,l.eventListeners=ke,l.flip=st,l.hide=lt,l.left=A,l.main=Fe,l.modifierPhases=Je,l.offset=pt,l.placements=je,l.popper=K,l.popperGenerator=ve,l.popperOffsets=Se,l.preventOverflow=dt,l.read=_e,l.reference=Ve,l.right=R,l.start=z,l.top=E,l.variationPlacements=$e,l.viewport=xe,l.write=Xe,Object.defineProperty(l,"__esModule",{value:!0}),l}({}); |
@@ -1,1 +0,1 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var P="top",R="bottom",W="right",E="left",he="auto",Y=[P,R,W,E],U="start",J="end",Ge="clippingParents",je="viewport",K="popper",Xe="reference",De=Y.reduce(function(t,e){return t.concat([e+"-"+U,e+"-"+J])},[]),Pe=[].concat(Y,[he]).reduce(function(t,e){return t.concat([e,e+"-"+U,e+"-"+J])},[]),Ye="beforeRead",Je="read",Ke="afterRead",Qe="beforeMain",Ze="main",et="afterMain",tt="beforeWrite",nt="write",rt="afterWrite",ot=[Ye,Je,Ke,Qe,Ze,et,tt,nt,rt];function C(t){return t?(t.nodeName||"").toLowerCase():null}function H(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Q(t){var e=H(t).Element;return t instanceof e||t instanceof Element}function B(t){var e=H(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function Ee(t){if(typeof ShadowRoot>"u")return!1;var e=H(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Lt(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var r=e.styles[n]||{},o=e.attributes[n]||{},i=e.elements[n];!B(i)||!C(i)||(Object.assign(i.style,r),Object.keys(o).forEach(function(a){var s=o[a];s===!1?i.removeAttribute(a):i.setAttribute(a,s===!0?"":s)}))})}function Rt(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(r){var o=e.elements[r],i=e.attributes[r]||{},a=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:n[r]),s=a.reduce(function(f,c){return f[c]="",f},{});!B(o)||!C(o)||(Object.assign(o.style,s),Object.keys(i).forEach(function(f){o.removeAttribute(f)}))})}}var Ae={name:"applyStyles",enabled:!0,phase:"write",fn:Lt,effect:Rt,requires:["computeStyles"]};function q(t){return t.split("-")[0]}var G=Math.max,ve=Math.min,Z=Math.round;function ee(t,e){e===void 0&&(e=!1);var n=t.getBoundingClientRect(),r=1,o=1;if(B(t)&&e){var i=t.offsetHeight,a=t.offsetWidth;a>0&&(r=Z(n.width)/a||1),i>0&&(o=Z(n.height)/i||1)}return{width:n.width/r,height:n.height/o,top:n.top/o,right:n.right/r,bottom:n.bottom/o,left:n.left/r,x:n.left/r,y:n.top/o}}function Me(t){var e=ee(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function it(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Ee(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function N(t){return H(t).getComputedStyle(t)}function Wt(t){return["table","td","th"].indexOf(C(t))>=0}function _(t){return((Q(t)?t.ownerDocument:t.document)||window.document).documentElement}function ge(t){return C(t)==="html"?t:t.assignedSlot||t.parentNode||(Ee(t)?t.host:null)||_(t)}function at(t){return!B(t)||N(t).position==="fixed"?null:t.offsetParent}function Bt(t){var e=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&B(t)){var r=N(t);if(r.position==="fixed")return null}var o=ge(t);for(Ee(o)&&(o=o.host);B(o)&&["html","body"].indexOf(C(o))<0;){var i=N(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||e&&i.willChange==="filter"||e&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function se(t){for(var e=H(t),n=at(t);n&&Wt(n)&&N(n).position==="static";)n=at(n);return n&&(C(n)==="html"||C(n)==="body"&&N(n).position==="static")?e:n||Bt(t)||e}function ke(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function fe(t,e,n){return G(t,ve(e,n))}function St(t,e,n){var r=fe(t,e,n);return r>n?n:r}function st(){return{top:0,right:0,bottom:0,left:0}}function ft(t){return Object.assign({},st(),t)}function ct(t,e){return e.reduce(function(n,r){return n[r]=t,n},{})}var Tt=function(t,e){return t=typeof t=="function"?t(Object.assign({},e.rects,{placement:e.placement})):t,ft(typeof t!="number"?t:ct(t,Y))};function Ht(t){var e,n=t.state,r=t.name,o=t.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=q(n.placement),f=ke(s),c=[E,W].indexOf(s)>=0,u=c?"height":"width";if(!(!i||!a)){var h=Tt(o.padding,n),v=Me(i),l=f==="y"?P:E,m=f==="y"?R:W,p=n.rects.reference[u]+n.rects.reference[f]-a[f]-n.rects.popper[u],g=a[f]-n.rects.reference[f],x=se(i),y=x?f==="y"?x.clientHeight||0:x.clientWidth||0:0,$=p/2-g/2,d=h[l],b=y-v[u]-h[m],w=y/2-v[u]/2+$,O=fe(d,w,b),j=f;n.modifiersData[r]=(e={},e[j]=O,e.centerOffset=O-w,e)}}function Ct(t){var e=t.state,n=t.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=e.elements.popper.querySelector(o),!o)||!it(e.elements.popper,o)||(e.elements.arrow=o))}var pt={name:"arrow",enabled:!0,phase:"main",fn:Ht,effect:Ct,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te(t){return t.split("-")[1]}var qt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Vt(t){var e=t.x,n=t.y,r=window,o=r.devicePixelRatio||1;return{x:Z(e*o)/o||0,y:Z(n*o)/o||0}}function ut(t){var e,n=t.popper,r=t.popperRect,o=t.placement,i=t.variation,a=t.offsets,s=t.position,f=t.gpuAcceleration,c=t.adaptive,u=t.roundOffsets,h=t.isFixed,v=a.x,l=v===void 0?0:v,m=a.y,p=m===void 0?0:m,g=typeof u=="function"?u({x:l,y:p}):{x:l,y:p};l=g.x,p=g.y;var x=a.hasOwnProperty("x"),y=a.hasOwnProperty("y"),$=E,d=P,b=window;if(c){var w=se(n),O="clientHeight",j="clientWidth";if(w===H(n)&&(w=_(n),N(w).position!=="static"&&s==="absolute"&&(O="scrollHeight",j="scrollWidth")),w=w,o===P||(o===E||o===W)&&i===J){d=R;var A=h&&w===b&&b.visualViewport?b.visualViewport.height:w[O];p-=A-r.height,p*=f?1:-1}if(o===E||(o===P||o===R)&&i===J){$=W;var M=h&&w===b&&b.visualViewport?b.visualViewport.width:w[j];l-=M-r.width,l*=f?1:-1}}var D=Object.assign({position:s},c&&qt),S=u===!0?Vt({x:l,y:p}):{x:l,y:p};if(l=S.x,p=S.y,f){var k;return Object.assign({},D,(k={},k[d]=y?"0":"",k[$]=x?"0":"",k.transform=(b.devicePixelRatio||1)<=1?"translate("+l+"px, "+p+"px)":"translate3d("+l+"px, "+p+"px, 0)",k))}return Object.assign({},D,(e={},e[d]=y?p+"px":"",e[$]=x?l+"px":"",e.transform="",e))}function Nt(t){var e=t.state,n=t.options,r=n.gpuAcceleration,o=r===void 0?!0:r,i=n.adaptive,a=i===void 0?!0:i,s=n.roundOffsets,f=s===void 0?!0:s,c={placement:q(e.placement),variation:te(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:o,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,ut(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:f})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,ut(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}var Le={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Nt,data:{}},ye={passive:!0};function _t(t){var e=t.state,n=t.instance,r=t.options,o=r.scroll,i=o===void 0?!0:o,a=r.resize,s=a===void 0?!0:a,f=H(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return i&&c.forEach(function(u){u.addEventListener("scroll",n.update,ye)}),s&&f.addEventListener("resize",n.update,ye),function(){i&&c.forEach(function(u){u.removeEventListener("scroll",n.update,ye)}),s&&f.removeEventListener("resize",n.update,ye)}}var Re={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:_t,data:{}},It={left:"right",right:"left",bottom:"top",top:"bottom"};function be(t){return t.replace(/left|right|bottom|top/g,function(e){return It[e]})}var zt={start:"end",end:"start"};function lt(t){return t.replace(/start|end/g,function(e){return zt[e]})}function We(t){var e=H(t),n=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Be(t){return ee(_(t)).left+We(t).scrollLeft}function Ft(t){var e=H(t),n=_(t),r=e.visualViewport,o=n.clientWidth,i=n.clientHeight,a=0,s=0;return r&&(o=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,s=r.offsetTop)),{width:o,height:i,x:a+Be(t),y:s}}function Ut(t){var e,n=_(t),r=We(t),o=(e=t.ownerDocument)==null?void 0:e.body,i=G(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=G(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+Be(t),f=-r.scrollTop;return N(o||n).direction==="rtl"&&(s+=G(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:s,y:f}}function Se(t){var e=N(t),n=e.overflow,r=e.overflowX,o=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function dt(t){return["html","body","#document"].indexOf(C(t))>=0?t.ownerDocument.body:B(t)&&Se(t)?t:dt(ge(t))}function ce(t,e){var n;e===void 0&&(e=[]);var r=dt(t),o=r===((n=t.ownerDocument)==null?void 0:n.body),i=H(r),a=o?[i].concat(i.visualViewport||[],Se(r)?r:[]):r,s=e.concat(a);return o?s:s.concat(ce(ge(a)))}function Te(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Gt(t){var e=ee(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}function mt(t,e){return e===je?Te(Ft(t)):Q(e)?Gt(e):Te(Ut(_(t)))}function Xt(t){var e=ce(ge(t)),n=["absolute","fixed"].indexOf(N(t).position)>=0,r=n&&B(t)?se(t):t;return Q(r)?e.filter(function(o){return Q(o)&&it(o,r)&&C(o)!=="body"}):[]}function Yt(t,e,n){var r=e==="clippingParents"?Xt(t):[].concat(e),o=[].concat(r,[n]),i=o[0],a=o.reduce(function(s,f){var c=mt(t,f);return s.top=G(c.top,s.top),s.right=ve(c.right,s.right),s.bottom=ve(c.bottom,s.bottom),s.left=G(c.left,s.left),s},mt(t,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function ht(t){var e=t.reference,n=t.element,r=t.placement,o=r?q(r):null,i=r?te(r):null,a=e.x+e.width/2-n.width/2,s=e.y+e.height/2-n.height/2,f;switch(o){case P:f={x:a,y:e.y-n.height};break;case R:f={x:a,y:e.y+e.height};break;case W:f={x:e.x+e.width,y:s};break;case E:f={x:e.x-n.width,y:s};break;default:f={x:e.x,y:e.y}}var c=o?ke(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(i){case U:f[c]=f[c]-(e[u]/2-n[u]/2);break;case J:f[c]=f[c]+(e[u]/2-n[u]/2);break}}return f}function ne(t,e){e===void 0&&(e={});var n=e,r=n.placement,o=r===void 0?t.placement:r,i=n.boundary,a=i===void 0?Ge:i,s=n.rootBoundary,f=s===void 0?je:s,c=n.elementContext,u=c===void 0?K:c,h=n.altBoundary,v=h===void 0?!1:h,l=n.padding,m=l===void 0?0:l,p=ft(typeof m!="number"?m:ct(m,Y)),g=u===K?Xe:K,x=t.rects.popper,y=t.elements[v?g:u],$=Yt(Q(y)?y:y.contextElement||_(t.elements.popper),a,f),d=ee(t.elements.reference),b=ht({reference:d,element:x,strategy:"absolute",placement:o}),w=Te(Object.assign({},x,b)),O=u===K?w:d,j={top:$.top-O.top+p.top,bottom:O.bottom-$.bottom+p.bottom,left:$.left-O.left+p.left,right:O.right-$.right+p.right},A=t.modifiersData.offset;if(u===K&&A){var M=A[o];Object.keys(j).forEach(function(D){var S=[W,R].indexOf(D)>=0?1:-1,k=[P,R].indexOf(D)>=0?"y":"x";j[D]+=M[k]*S})}return j}function Jt(t,e){e===void 0&&(e={});var n=e,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=f===void 0?Pe:f,u=te(r),h=u?s?De:De.filter(function(m){return te(m)===u}):Y,v=h.filter(function(m){return c.indexOf(m)>=0});v.length===0&&(v=h);var l=v.reduce(function(m,p){return m[p]=ne(t,{placement:p,boundary:o,rootBoundary:i,padding:a})[q(p)],m},{});return Object.keys(l).sort(function(m,p){return l[m]-l[p]})}function Kt(t){if(q(t)===he)return[];var e=be(t);return[lt(t),e,lt(e)]}function Qt(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,s=a===void 0?!0:a,f=n.fallbackPlacements,c=n.padding,u=n.boundary,h=n.rootBoundary,v=n.altBoundary,l=n.flipVariations,m=l===void 0?!0:l,p=n.allowedAutoPlacements,g=e.options.placement,x=q(g),y=x===g,$=f||(y||!m?[be(g)]:Kt(g)),d=[g].concat($).reduce(function(z,V){return z.concat(q(V)===he?Jt(e,{placement:V,boundary:u,rootBoundary:h,padding:c,flipVariations:m,allowedAutoPlacements:p}):V)},[]),b=e.rects.reference,w=e.rects.popper,O=new Map,j=!0,A=d[0],M=0;M<d.length;M++){var D=d[M],S=q(D),k=te(D)===U,re=[P,R].indexOf(S)>=0,oe=re?"width":"height",L=ne(e,{placement:D,boundary:u,rootBoundary:h,altBoundary:v,padding:c}),T=re?k?W:E:k?R:P;b[oe]>w[oe]&&(T=be(T));var pe=be(T),I=[];if(i&&I.push(L[S]<=0),s&&I.push(L[T]<=0,L[pe]<=0),I.every(function(z){return z})){A=D,j=!1;break}O.set(D,I)}if(j)for(var ue=m?3:1,xe=function(z){var V=d.find(function(de){var ae=O.get(de);if(ae)return ae.slice(0,z).every(function(X){return X})});if(V)return A=V,"break"},ie=ue;ie>0;ie--){var le=xe(ie);if(le==="break")break}e.placement!==A&&(e.modifiersData[r]._skip=!0,e.placement=A,e.reset=!0)}}var vt={name:"flip",enabled:!0,phase:"main",fn:Qt,requiresIfExists:["offset"],data:{_skip:!1}};function gt(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function yt(t){return[P,W,R,E].some(function(e){return t[e]>=0})}function Zt(t){var e=t.state,n=t.name,r=e.rects.reference,o=e.rects.popper,i=e.modifiersData.preventOverflow,a=ne(e,{elementContext:"reference"}),s=ne(e,{altBoundary:!0}),f=gt(a,r),c=gt(s,o,i),u=yt(f),h=yt(c);e.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:h},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":h})}var bt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zt};function en(t,e,n){var r=q(t),o=[E,P].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[E,W].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}function tn(t){var e=t.state,n=t.options,r=t.name,o=n.offset,i=o===void 0?[0,0]:o,a=Pe.reduce(function(u,h){return u[h]=en(h,e.rects,i),u},{}),s=a[e.placement],f=s.x,c=s.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=f,e.modifiersData.popperOffsets.y+=c),e.modifiersData[r]=a}var wt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:tn};function nn(t){var e=t.state,n=t.name;e.modifiersData[n]=ht({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}var He={name:"popperOffsets",enabled:!0,phase:"read",fn:nn,data:{}};function rn(t){return t==="x"?"y":"x"}function on(t){var e=t.state,n=t.options,r=t.name,o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,s=a===void 0?!1:a,f=n.boundary,c=n.rootBoundary,u=n.altBoundary,h=n.padding,v=n.tether,l=v===void 0?!0:v,m=n.tetherOffset,p=m===void 0?0:m,g=ne(e,{boundary:f,rootBoundary:c,padding:h,altBoundary:u}),x=q(e.placement),y=te(e.placement),$=!y,d=ke(x),b=rn(d),w=e.modifiersData.popperOffsets,O=e.rects.reference,j=e.rects.popper,A=typeof p=="function"?p(Object.assign({},e.rects,{placement:e.placement})):p,M=typeof A=="number"?{mainAxis:A,altAxis:A}:Object.assign({mainAxis:0,altAxis:0},A),D=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,S={x:0,y:0};if(w){if(i){var k,re=d==="y"?P:E,oe=d==="y"?R:W,L=d==="y"?"height":"width",T=w[d],pe=T+g[re],I=T-g[oe],ue=l?-j[L]/2:0,xe=y===U?O[L]:j[L],ie=y===U?-j[L]:-O[L],le=e.elements.arrow,z=l&&le?Me(le):{width:0,height:0},V=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:st(),de=V[re],ae=V[oe],X=fe(0,O[L],z[L]),jt=$?O[L]/2-ue-X-de-M.mainAxis:xe-X-de-M.mainAxis,Dt=$?-O[L]/2+ue+X+ae+M.mainAxis:ie+X+ae+M.mainAxis,Oe=e.elements.arrow&&se(e.elements.arrow),Pt=Oe?d==="y"?Oe.clientTop||0:Oe.clientLeft||0:0,Ce=(k=D?.[d])!=null?k:0,Et=T+jt-Ce-Pt,At=T+Dt-Ce,qe=fe(l?ve(pe,Et):pe,T,l?G(I,At):I);w[d]=qe,S[d]=qe-T}if(s){var Ve,Mt=d==="x"?P:E,kt=d==="x"?R:W,F=w[b],me=b==="y"?"height":"width",Ne=F+g[Mt],_e=F-g[kt],$e=[P,E].indexOf(x)!==-1,Ie=(Ve=D?.[b])!=null?Ve:0,ze=$e?Ne:F-O[me]-j[me]-Ie+M.altAxis,Fe=$e?F+O[me]+j[me]-Ie-M.altAxis:_e,Ue=l&&$e?St(ze,F,Fe):fe(l?ze:Ne,F,l?Fe:_e);w[b]=Ue,S[b]=Ue-F}e.modifiersData[r]=S}}var xt={name:"preventOverflow",enabled:!0,phase:"main",fn:on,requiresIfExists:["offset"]};function an(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function sn(t){return t===H(t)||!B(t)?We(t):an(t)}function fn(t){var e=t.getBoundingClientRect(),n=Z(e.width)/t.offsetWidth||1,r=Z(e.height)/t.offsetHeight||1;return n!==1||r!==1}function cn(t,e,n){n===void 0&&(n=!1);var r=B(e),o=B(e)&&fn(e),i=_(e),a=ee(t,o),s={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(r||!r&&!n)&&((C(e)!=="body"||Se(i))&&(s=sn(e)),B(e)?(f=ee(e,!0),f.x+=e.clientLeft,f.y+=e.clientTop):i&&(f.x=Be(i))),{x:a.left+s.scrollLeft-f.x,y:a.top+s.scrollTop-f.y,width:a.width,height:a.height}}function pn(t){var e=new Map,n=new Set,r=[];t.forEach(function(i){e.set(i.name,i)});function o(i){n.add(i.name);var a=[].concat(i.requires||[],i.requiresIfExists||[]);a.forEach(function(s){if(!n.has(s)){var f=e.get(s);f&&o(f)}}),r.push(i)}return t.forEach(function(i){n.has(i.name)||o(i)}),r}function un(t){var e=pn(t);return ot.reduce(function(n,r){return n.concat(e.filter(function(o){return o.phase===r}))},[])}function ln(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function dn(t){var e=t.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(e).map(function(n){return e[n]})}var Ot={placement:"bottom",modifiers:[],strategy:"absolute"};function $t(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function we(t){t===void 0&&(t={});var e=t,n=e.defaultModifiers,r=n===void 0?[]:n,o=e.defaultOptions,i=o===void 0?Ot:o;return function(a,s,f){f===void 0&&(f=i);var c={placement:"bottom",orderedModifiers:[],options:Object.assign({},Ot,i),modifiersData:{},elements:{reference:a,popper:s},attributes:{},styles:{}},u=[],h=!1,v={state:c,setOptions:function(p){var g=typeof p=="function"?p(c.options):p;m(),c.options=Object.assign({},i,c.options,g),c.scrollParents={reference:Q(a)?ce(a):a.contextElement?ce(a.contextElement):[],popper:ce(s)};var x=un(dn([].concat(r,c.options.modifiers)));return c.orderedModifiers=x.filter(function(y){return y.enabled}),l(),v.update()},forceUpdate:function(){if(!h){var p=c.elements,g=p.reference,x=p.popper;if($t(g,x)){c.rects={reference:cn(g,se(x),c.options.strategy==="fixed"),popper:Me(x)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach(function(j){return c.modifiersData[j.name]=Object.assign({},j.data)});for(var y=0;y<c.orderedModifiers.length;y++){if(c.reset===!0){c.reset=!1,y=-1;continue}var $=c.orderedModifiers[y],d=$.fn,b=$.options,w=b===void 0?{}:b,O=$.name;typeof d=="function"&&(c=d({state:c,options:w,name:O,instance:v})||c)}}}},update:ln(function(){return new Promise(function(p){v.forceUpdate(),p(c)})}),destroy:function(){m(),h=!0}};if(!$t(a,s))return v;v.setOptions(f).then(function(p){!h&&f.onFirstUpdate&&f.onFirstUpdate(p)});function l(){c.orderedModifiers.forEach(function(p){var g=p.name,x=p.options,y=x===void 0?{}:x,$=p.effect;if(typeof $=="function"){var d=$({state:c,name:g,instance:v,options:y}),b=function(){};u.push(d||b)}})}function m(){u.forEach(function(p){return p()}),u=[]}return v}}var mn=we(),hn=[Re,He,Le,Ae],vn=we({defaultModifiers:hn}),gn=[Re,He,Le,Ae,wt,vt,xt,pt,bt],yn=we({defaultModifiers:gn});exports.afterMain=et,exports.afterRead=Ke,exports.afterWrite=rt,exports.applyStyles=Ae,exports.arrow=pt,exports.auto=he,exports.basePlacements=Y,exports.beforeMain=Qe,exports.beforeRead=Ye,exports.beforeWrite=tt,exports.bottom=R,exports.clippingParents=Ge,exports.computeStyles=Le,exports.createPopper=yn,exports.createPopperBase=mn,exports.createPopperLite=vn,exports.detectOverflow=ne,exports.end=J,exports.eventListeners=Re,exports.flip=vt,exports.hide=bt,exports.left=E,exports.main=Ze,exports.modifierPhases=ot,exports.offset=wt,exports.placements=Pe,exports.popper=K,exports.popperGenerator=we,exports.popperOffsets=He,exports.preventOverflow=xt,exports.read=Je,exports.reference=Xe,exports.right=W,exports.start=U,exports.top=P,exports.variationPlacements=De,exports.viewport=je,exports.write=nt; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var P="top",R="bottom",W="right",E="left",he="auto",Y=[P,R,W,E],U="start",J="end",Ge="clippingParents",je="viewport",K="popper",Xe="reference",De=Y.reduce(function(t,e){return t.concat([e+"-"+U,e+"-"+J])},[]),Pe=[].concat(Y,[he]).reduce(function(t,e){return t.concat([e,e+"-"+U,e+"-"+J])},[]),Ye="beforeRead",Je="read",Ke="afterRead",Qe="beforeMain",Ze="main",et="afterMain",tt="beforeWrite",nt="write",rt="afterWrite",ot=[Ye,Je,Ke,Qe,Ze,et,tt,nt,rt];function C(t){return t?(t.nodeName||"").toLowerCase():null}function H(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Q(t){var e=H(t).Element;return t instanceof e||t instanceof Element}function B(t){var e=H(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function Ee(t){if(typeof ShadowRoot=="undefined")return!1;var e=H(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Lt(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var r=e.styles[n]||{},o=e.attributes[n]||{},i=e.elements[n];!B(i)||!C(i)||(Object.assign(i.style,r),Object.keys(o).forEach(function(a){var s=o[a];s===!1?i.removeAttribute(a):i.setAttribute(a,s===!0?"":s)}))})}function Rt(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(r){var o=e.elements[r],i=e.attributes[r]||{},a=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:n[r]),s=a.reduce(function(f,c){return f[c]="",f},{});!B(o)||!C(o)||(Object.assign(o.style,s),Object.keys(i).forEach(function(f){o.removeAttribute(f)}))})}}var Ae={name:"applyStyles",enabled:!0,phase:"write",fn:Lt,effect:Rt,requires:["computeStyles"]};function q(t){return t.split("-")[0]}var G=Math.max,ve=Math.min,Z=Math.round;function ee(t,e){e===void 0&&(e=!1);var n=t.getBoundingClientRect(),r=1,o=1;if(B(t)&&e){var i=t.offsetHeight,a=t.offsetWidth;a>0&&(r=Z(n.width)/a||1),i>0&&(o=Z(n.height)/i||1)}return{width:n.width/r,height:n.height/o,top:n.top/o,right:n.right/r,bottom:n.bottom/o,left:n.left/r,x:n.left/r,y:n.top/o}}function Me(t){var e=ee(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function it(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Ee(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function N(t){return H(t).getComputedStyle(t)}function Wt(t){return["table","td","th"].indexOf(C(t))>=0}function _(t){return((Q(t)?t.ownerDocument:t.document)||window.document).documentElement}function ge(t){return C(t)==="html"?t:t.assignedSlot||t.parentNode||(Ee(t)?t.host:null)||_(t)}function at(t){return!B(t)||N(t).position==="fixed"?null:t.offsetParent}function Bt(t){var e=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&B(t)){var r=N(t);if(r.position==="fixed")return null}var o=ge(t);for(Ee(o)&&(o=o.host);B(o)&&["html","body"].indexOf(C(o))<0;){var i=N(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||e&&i.willChange==="filter"||e&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function se(t){for(var e=H(t),n=at(t);n&&Wt(n)&&N(n).position==="static";)n=at(n);return n&&(C(n)==="html"||C(n)==="body"&&N(n).position==="static")?e:n||Bt(t)||e}function ke(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function fe(t,e,n){return G(t,ve(e,n))}function St(t,e,n){var r=fe(t,e,n);return r>n?n:r}function st(){return{top:0,right:0,bottom:0,left:0}}function ft(t){return Object.assign({},st(),t)}function ct(t,e){return e.reduce(function(n,r){return n[r]=t,n},{})}var Tt=function(t,e){return t=typeof t=="function"?t(Object.assign({},e.rects,{placement:e.placement})):t,ft(typeof t!="number"?t:ct(t,Y))};function Ht(t){var e,n=t.state,r=t.name,o=t.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=q(n.placement),f=ke(s),c=[E,W].indexOf(s)>=0,u=c?"height":"width";if(!(!i||!a)){var h=Tt(o.padding,n),v=Me(i),l=f==="y"?P:E,m=f==="y"?R:W,p=n.rects.reference[u]+n.rects.reference[f]-a[f]-n.rects.popper[u],g=a[f]-n.rects.reference[f],x=se(i),y=x?f==="y"?x.clientHeight||0:x.clientWidth||0:0,$=p/2-g/2,d=h[l],b=y-v[u]-h[m],w=y/2-v[u]/2+$,O=fe(d,w,b),j=f;n.modifiersData[r]=(e={},e[j]=O,e.centerOffset=O-w,e)}}function Ct(t){var e=t.state,n=t.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=e.elements.popper.querySelector(o),!o)||!it(e.elements.popper,o)||(e.elements.arrow=o))}var pt={name:"arrow",enabled:!0,phase:"main",fn:Ht,effect:Ct,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te(t){return t.split("-")[1]}var qt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Vt(t){var e=t.x,n=t.y,r=window,o=r.devicePixelRatio||1;return{x:Z(e*o)/o||0,y:Z(n*o)/o||0}}function ut(t){var e,n=t.popper,r=t.popperRect,o=t.placement,i=t.variation,a=t.offsets,s=t.position,f=t.gpuAcceleration,c=t.adaptive,u=t.roundOffsets,h=t.isFixed,v=a.x,l=v===void 0?0:v,m=a.y,p=m===void 0?0:m,g=typeof u=="function"?u({x:l,y:p}):{x:l,y:p};l=g.x,p=g.y;var x=a.hasOwnProperty("x"),y=a.hasOwnProperty("y"),$=E,d=P,b=window;if(c){var w=se(n),O="clientHeight",j="clientWidth";if(w===H(n)&&(w=_(n),N(w).position!=="static"&&s==="absolute"&&(O="scrollHeight",j="scrollWidth")),w=w,o===P||(o===E||o===W)&&i===J){d=R;var A=h&&w===b&&b.visualViewport?b.visualViewport.height:w[O];p-=A-r.height,p*=f?1:-1}if(o===E||(o===P||o===R)&&i===J){$=W;var M=h&&w===b&&b.visualViewport?b.visualViewport.width:w[j];l-=M-r.width,l*=f?1:-1}}var D=Object.assign({position:s},c&&qt),S=u===!0?Vt({x:l,y:p}):{x:l,y:p};if(l=S.x,p=S.y,f){var k;return Object.assign({},D,(k={},k[d]=y?"0":"",k[$]=x?"0":"",k.transform=(b.devicePixelRatio||1)<=1?"translate("+l+"px, "+p+"px)":"translate3d("+l+"px, "+p+"px, 0)",k))}return Object.assign({},D,(e={},e[d]=y?p+"px":"",e[$]=x?l+"px":"",e.transform="",e))}function Nt(t){var e=t.state,n=t.options,r=n.gpuAcceleration,o=r===void 0?!0:r,i=n.adaptive,a=i===void 0?!0:i,s=n.roundOffsets,f=s===void 0?!0:s,c={placement:q(e.placement),variation:te(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:o,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,ut(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:f})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,ut(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}var Le={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Nt,data:{}},ye={passive:!0};function _t(t){var e=t.state,n=t.instance,r=t.options,o=r.scroll,i=o===void 0?!0:o,a=r.resize,s=a===void 0?!0:a,f=H(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return i&&c.forEach(function(u){u.addEventListener("scroll",n.update,ye)}),s&&f.addEventListener("resize",n.update,ye),function(){i&&c.forEach(function(u){u.removeEventListener("scroll",n.update,ye)}),s&&f.removeEventListener("resize",n.update,ye)}}var Re={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:_t,data:{}},It={left:"right",right:"left",bottom:"top",top:"bottom"};function be(t){return t.replace(/left|right|bottom|top/g,function(e){return It[e]})}var zt={start:"end",end:"start"};function lt(t){return t.replace(/start|end/g,function(e){return zt[e]})}function We(t){var e=H(t),n=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Be(t){return ee(_(t)).left+We(t).scrollLeft}function Ft(t){var e=H(t),n=_(t),r=e.visualViewport,o=n.clientWidth,i=n.clientHeight,a=0,s=0;return r&&(o=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,s=r.offsetTop)),{width:o,height:i,x:a+Be(t),y:s}}function Ut(t){var e,n=_(t),r=We(t),o=(e=t.ownerDocument)==null?void 0:e.body,i=G(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=G(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+Be(t),f=-r.scrollTop;return N(o||n).direction==="rtl"&&(s+=G(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:s,y:f}}function Se(t){var e=N(t),n=e.overflow,r=e.overflowX,o=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function dt(t){return["html","body","#document"].indexOf(C(t))>=0?t.ownerDocument.body:B(t)&&Se(t)?t:dt(ge(t))}function ce(t,e){var n;e===void 0&&(e=[]);var r=dt(t),o=r===((n=t.ownerDocument)==null?void 0:n.body),i=H(r),a=o?[i].concat(i.visualViewport||[],Se(r)?r:[]):r,s=e.concat(a);return o?s:s.concat(ce(ge(a)))}function Te(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Gt(t){var e=ee(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}function mt(t,e){return e===je?Te(Ft(t)):Q(e)?Gt(e):Te(Ut(_(t)))}function Xt(t){var e=ce(ge(t)),n=["absolute","fixed"].indexOf(N(t).position)>=0,r=n&&B(t)?se(t):t;return Q(r)?e.filter(function(o){return Q(o)&&it(o,r)&&C(o)!=="body"}):[]}function Yt(t,e,n){var r=e==="clippingParents"?Xt(t):[].concat(e),o=[].concat(r,[n]),i=o[0],a=o.reduce(function(s,f){var c=mt(t,f);return s.top=G(c.top,s.top),s.right=ve(c.right,s.right),s.bottom=ve(c.bottom,s.bottom),s.left=G(c.left,s.left),s},mt(t,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function ht(t){var e=t.reference,n=t.element,r=t.placement,o=r?q(r):null,i=r?te(r):null,a=e.x+e.width/2-n.width/2,s=e.y+e.height/2-n.height/2,f;switch(o){case P:f={x:a,y:e.y-n.height};break;case R:f={x:a,y:e.y+e.height};break;case W:f={x:e.x+e.width,y:s};break;case E:f={x:e.x-n.width,y:s};break;default:f={x:e.x,y:e.y}}var c=o?ke(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(i){case U:f[c]=f[c]-(e[u]/2-n[u]/2);break;case J:f[c]=f[c]+(e[u]/2-n[u]/2);break}}return f}function ne(t,e){e===void 0&&(e={});var n=e,r=n.placement,o=r===void 0?t.placement:r,i=n.boundary,a=i===void 0?Ge:i,s=n.rootBoundary,f=s===void 0?je:s,c=n.elementContext,u=c===void 0?K:c,h=n.altBoundary,v=h===void 0?!1:h,l=n.padding,m=l===void 0?0:l,p=ft(typeof m!="number"?m:ct(m,Y)),g=u===K?Xe:K,x=t.rects.popper,y=t.elements[v?g:u],$=Yt(Q(y)?y:y.contextElement||_(t.elements.popper),a,f),d=ee(t.elements.reference),b=ht({reference:d,element:x,strategy:"absolute",placement:o}),w=Te(Object.assign({},x,b)),O=u===K?w:d,j={top:$.top-O.top+p.top,bottom:O.bottom-$.bottom+p.bottom,left:$.left-O.left+p.left,right:O.right-$.right+p.right},A=t.modifiersData.offset;if(u===K&&A){var M=A[o];Object.keys(j).forEach(function(D){var S=[W,R].indexOf(D)>=0?1:-1,k=[P,R].indexOf(D)>=0?"y":"x";j[D]+=M[k]*S})}return j}function Jt(t,e){e===void 0&&(e={});var n=e,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=f===void 0?Pe:f,u=te(r),h=u?s?De:De.filter(function(m){return te(m)===u}):Y,v=h.filter(function(m){return c.indexOf(m)>=0});v.length===0&&(v=h);var l=v.reduce(function(m,p){return m[p]=ne(t,{placement:p,boundary:o,rootBoundary:i,padding:a})[q(p)],m},{});return Object.keys(l).sort(function(m,p){return l[m]-l[p]})}function Kt(t){if(q(t)===he)return[];var e=be(t);return[lt(t),e,lt(e)]}function Qt(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,s=a===void 0?!0:a,f=n.fallbackPlacements,c=n.padding,u=n.boundary,h=n.rootBoundary,v=n.altBoundary,l=n.flipVariations,m=l===void 0?!0:l,p=n.allowedAutoPlacements,g=e.options.placement,x=q(g),y=x===g,$=f||(y||!m?[be(g)]:Kt(g)),d=[g].concat($).reduce(function(z,V){return z.concat(q(V)===he?Jt(e,{placement:V,boundary:u,rootBoundary:h,padding:c,flipVariations:m,allowedAutoPlacements:p}):V)},[]),b=e.rects.reference,w=e.rects.popper,O=new Map,j=!0,A=d[0],M=0;M<d.length;M++){var D=d[M],S=q(D),k=te(D)===U,re=[P,R].indexOf(S)>=0,oe=re?"width":"height",L=ne(e,{placement:D,boundary:u,rootBoundary:h,altBoundary:v,padding:c}),T=re?k?W:E:k?R:P;b[oe]>w[oe]&&(T=be(T));var pe=be(T),I=[];if(i&&I.push(L[S]<=0),s&&I.push(L[T]<=0,L[pe]<=0),I.every(function(z){return z})){A=D,j=!1;break}O.set(D,I)}if(j)for(var ue=m?3:1,xe=function(z){var V=d.find(function(de){var ae=O.get(de);if(ae)return ae.slice(0,z).every(function(X){return X})});if(V)return A=V,"break"},ie=ue;ie>0;ie--){var le=xe(ie);if(le==="break")break}e.placement!==A&&(e.modifiersData[r]._skip=!0,e.placement=A,e.reset=!0)}}var vt={name:"flip",enabled:!0,phase:"main",fn:Qt,requiresIfExists:["offset"],data:{_skip:!1}};function gt(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function yt(t){return[P,W,R,E].some(function(e){return t[e]>=0})}function Zt(t){var e=t.state,n=t.name,r=e.rects.reference,o=e.rects.popper,i=e.modifiersData.preventOverflow,a=ne(e,{elementContext:"reference"}),s=ne(e,{altBoundary:!0}),f=gt(a,r),c=gt(s,o,i),u=yt(f),h=yt(c);e.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:h},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":h})}var bt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zt};function en(t,e,n){var r=q(t),o=[E,P].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[E,W].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}function tn(t){var e=t.state,n=t.options,r=t.name,o=n.offset,i=o===void 0?[0,0]:o,a=Pe.reduce(function(u,h){return u[h]=en(h,e.rects,i),u},{}),s=a[e.placement],f=s.x,c=s.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=f,e.modifiersData.popperOffsets.y+=c),e.modifiersData[r]=a}var wt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:tn};function nn(t){var e=t.state,n=t.name;e.modifiersData[n]=ht({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}var He={name:"popperOffsets",enabled:!0,phase:"read",fn:nn,data:{}};function rn(t){return t==="x"?"y":"x"}function on(t){var e=t.state,n=t.options,r=t.name,o=n.mainAxis,i=o===void 0?!0:o,a=n.altAxis,s=a===void 0?!1:a,f=n.boundary,c=n.rootBoundary,u=n.altBoundary,h=n.padding,v=n.tether,l=v===void 0?!0:v,m=n.tetherOffset,p=m===void 0?0:m,g=ne(e,{boundary:f,rootBoundary:c,padding:h,altBoundary:u}),x=q(e.placement),y=te(e.placement),$=!y,d=ke(x),b=rn(d),w=e.modifiersData.popperOffsets,O=e.rects.reference,j=e.rects.popper,A=typeof p=="function"?p(Object.assign({},e.rects,{placement:e.placement})):p,M=typeof A=="number"?{mainAxis:A,altAxis:A}:Object.assign({mainAxis:0,altAxis:0},A),D=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,S={x:0,y:0};if(w){if(i){var k,re=d==="y"?P:E,oe=d==="y"?R:W,L=d==="y"?"height":"width",T=w[d],pe=T+g[re],I=T-g[oe],ue=l?-j[L]/2:0,xe=y===U?O[L]:j[L],ie=y===U?-j[L]:-O[L],le=e.elements.arrow,z=l&&le?Me(le):{width:0,height:0},V=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:st(),de=V[re],ae=V[oe],X=fe(0,O[L],z[L]),jt=$?O[L]/2-ue-X-de-M.mainAxis:xe-X-de-M.mainAxis,Dt=$?-O[L]/2+ue+X+ae+M.mainAxis:ie+X+ae+M.mainAxis,Oe=e.elements.arrow&&se(e.elements.arrow),Pt=Oe?d==="y"?Oe.clientTop||0:Oe.clientLeft||0:0,Ce=(k=D==null?void 0:D[d])!=null?k:0,Et=T+jt-Ce-Pt,At=T+Dt-Ce,qe=fe(l?ve(pe,Et):pe,T,l?G(I,At):I);w[d]=qe,S[d]=qe-T}if(s){var Ve,Mt=d==="x"?P:E,kt=d==="x"?R:W,F=w[b],me=b==="y"?"height":"width",Ne=F+g[Mt],_e=F-g[kt],$e=[P,E].indexOf(x)!==-1,Ie=(Ve=D==null?void 0:D[b])!=null?Ve:0,ze=$e?Ne:F-O[me]-j[me]-Ie+M.altAxis,Fe=$e?F+O[me]+j[me]-Ie-M.altAxis:_e,Ue=l&&$e?St(ze,F,Fe):fe(l?ze:Ne,F,l?Fe:_e);w[b]=Ue,S[b]=Ue-F}e.modifiersData[r]=S}}var xt={name:"preventOverflow",enabled:!0,phase:"main",fn:on,requiresIfExists:["offset"]};function an(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function sn(t){return t===H(t)||!B(t)?We(t):an(t)}function fn(t){var e=t.getBoundingClientRect(),n=Z(e.width)/t.offsetWidth||1,r=Z(e.height)/t.offsetHeight||1;return n!==1||r!==1}function cn(t,e,n){n===void 0&&(n=!1);var r=B(e),o=B(e)&&fn(e),i=_(e),a=ee(t,o),s={scrollLeft:0,scrollTop:0},f={x:0,y:0};return(r||!r&&!n)&&((C(e)!=="body"||Se(i))&&(s=sn(e)),B(e)?(f=ee(e,!0),f.x+=e.clientLeft,f.y+=e.clientTop):i&&(f.x=Be(i))),{x:a.left+s.scrollLeft-f.x,y:a.top+s.scrollTop-f.y,width:a.width,height:a.height}}function pn(t){var e=new Map,n=new Set,r=[];t.forEach(function(i){e.set(i.name,i)});function o(i){n.add(i.name);var a=[].concat(i.requires||[],i.requiresIfExists||[]);a.forEach(function(s){if(!n.has(s)){var f=e.get(s);f&&o(f)}}),r.push(i)}return t.forEach(function(i){n.has(i.name)||o(i)}),r}function un(t){var e=pn(t);return ot.reduce(function(n,r){return n.concat(e.filter(function(o){return o.phase===r}))},[])}function ln(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function dn(t){var e=t.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(e).map(function(n){return e[n]})}var Ot={placement:"bottom",modifiers:[],strategy:"absolute"};function $t(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function we(t){t===void 0&&(t={});var e=t,n=e.defaultModifiers,r=n===void 0?[]:n,o=e.defaultOptions,i=o===void 0?Ot:o;return function(a,s,f){f===void 0&&(f=i);var c={placement:"bottom",orderedModifiers:[],options:Object.assign({},Ot,i),modifiersData:{},elements:{reference:a,popper:s},attributes:{},styles:{}},u=[],h=!1,v={state:c,setOptions:function(p){var g=typeof p=="function"?p(c.options):p;m(),c.options=Object.assign({},i,c.options,g),c.scrollParents={reference:Q(a)?ce(a):a.contextElement?ce(a.contextElement):[],popper:ce(s)};var x=un(dn([].concat(r,c.options.modifiers)));return c.orderedModifiers=x.filter(function(y){return y.enabled}),l(),v.update()},forceUpdate:function(){if(!h){var p=c.elements,g=p.reference,x=p.popper;if($t(g,x)){c.rects={reference:cn(g,se(x),c.options.strategy==="fixed"),popper:Me(x)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach(function(j){return c.modifiersData[j.name]=Object.assign({},j.data)});for(var y=0;y<c.orderedModifiers.length;y++){if(c.reset===!0){c.reset=!1,y=-1;continue}var $=c.orderedModifiers[y],d=$.fn,b=$.options,w=b===void 0?{}:b,O=$.name;typeof d=="function"&&(c=d({state:c,options:w,name:O,instance:v})||c)}}}},update:ln(function(){return new Promise(function(p){v.forceUpdate(),p(c)})}),destroy:function(){m(),h=!0}};if(!$t(a,s))return v;v.setOptions(f).then(function(p){!h&&f.onFirstUpdate&&f.onFirstUpdate(p)});function l(){c.orderedModifiers.forEach(function(p){var g=p.name,x=p.options,y=x===void 0?{}:x,$=p.effect;if(typeof $=="function"){var d=$({state:c,name:g,instance:v,options:y}),b=function(){};u.push(d||b)}})}function m(){u.forEach(function(p){return p()}),u=[]}return v}}var mn=we(),hn=[Re,He,Le,Ae],vn=we({defaultModifiers:hn}),gn=[Re,He,Le,Ae,wt,vt,xt,pt,bt],yn=we({defaultModifiers:gn});exports.afterMain=et,exports.afterRead=Ke,exports.afterWrite=rt,exports.applyStyles=Ae,exports.arrow=pt,exports.auto=he,exports.basePlacements=Y,exports.beforeMain=Qe,exports.beforeRead=Ye,exports.beforeWrite=tt,exports.bottom=R,exports.clippingParents=Ge,exports.computeStyles=Le,exports.createPopper=yn,exports.createPopperBase=mn,exports.createPopperLite=vn,exports.detectOverflow=ne,exports.end=J,exports.eventListeners=Re,exports.flip=vt,exports.hide=bt,exports.left=E,exports.main=Ze,exports.modifierPhases=ot,exports.offset=wt,exports.placements=Pe,exports.popper=K,exports.popperGenerator=we,exports.popperOffsets=He,exports.preventOverflow=xt,exports.read=Je,exports.reference=Xe,exports.right=W,exports.start=U,exports.top=P,exports.variationPlacements=De,exports.viewport=je,exports.write=nt; |
{ | ||
"name": "@sxzz/popperjs-es", | ||
"version": "2.11.6", | ||
"version": "2.11.7", | ||
"description": "Tooltip and Popover Positioning Engine", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
Sorry, the diff of this file is not supported yet
115469