import{X as e,bl as t,aJ as o,aI as n,ay as r,ax as a,J as i,M as s,P as l,a4 as p,aA as u,aD as f,ac as d,bn as c,bA as v,bG as g,Q as m,aM as b,bJ as y,a3 as h,aE as w,bo as x,aG as O,aL as A,bL as R,bU as S,a8 as T,bV as E,E as B,a1 as C,aj as j,a7 as k,a2 as M,b3 as F,bF as P,av as L,v as _,bW as D}from"./index.DHkYopKB.js";import{az as I,a0 as H,x as $,g as N,I as W,a8 as U,an as q,Z as z,ag as V,X as K,a5 as Z,u as J,G as X,a4 as G,l as Q,V as Y,S as ee,N as te,aC as oe,f as ne,C as re,J as ae,F as ie,a as se,r as le,j as pe,aB as ue,ab as fe,Q as de,k as ce,H as ve,R as ge,aj as me,b as be,aw as ye,T as he,$ as we,ah as xe,a7 as Oe,q as Ae}from"./vue-vendor.CbU-cCHr.js";import{f as Re}from"./_flatRest.B7dnNgmh.js";import{a as Se}from"./constants.Dnj8X3EN.js";function Te(e,t){return null!=e&&t in Object(e)}function Ee(i,s){return null!=i&&function(i,s,l){for(var p=-1,u=(s=e(s,i)).length,f=!1;++p<u;){var d=t(s[p]);if(!(f=null!=i&&l(i,d)))break;i=i[d]}return f||++p!=u?f:!!(u=null==i?0:i.length)&&o(u)&&n(d,u)&&(r(i)||a(i))}(i,s,Te)}function Be(t,o){return function(t,o,n){for(var r=-1,a=o.length,l={};++r<a;){var p=o[r],u=i(t,p);n(u,p)&&s(l,e(p,t),u)}return l}(t,o,function(e,o){return Ee(t,o)})}var Ce=Re(function(e,t){return null==e?{}:Be(e,t)});const je=l({type:p(Boolean),default:null}),ke=l({type:p(Function)});var Me="top",Fe="bottom",Pe="right",Le="left",_e="auto",De=[Me,Fe,Pe,Le],Ie="start",He="end",$e="viewport",Ne="popper",We=De.reduce(function(e,t){return e.concat([t+"-"+Ie,t+"-"+He])},[]),Ue=[].concat(De,[_e]).reduce(function(e,t){return e.concat([t,t+"-"+Ie,t+"-"+He])},[]),qe=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function ze(e){return e?(e.nodeName||"").toLowerCase():null}function Ve(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ke(e){return e instanceof Ve(e).Element||e instanceof Element}function Ze(e){return e instanceof Ve(e).HTMLElement||e instanceof HTMLElement}function Je(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Ve(e).ShadowRoot||e instanceof ShadowRoot)}var Xe={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var o=t.styles[e]||{},n=t.attributes[e]||{},r=t.elements[e];!Ze(r)||!ze(r)||(Object.assign(r.style,o),Object.keys(n).forEach(function(e){var t=n[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,o={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,o.popper),t.styles=o,t.elements.arrow&&Object.assign(t.elements.arrow.style,o.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],r=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:o[e]).reduce(function(e,t){return e[t]="",e},{});!Ze(n)||!ze(n)||(Object.assign(n.style,a),Object.keys(r).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]};function Ge(e){return e.split("-")[0]}var Qe=Math.max,Ye=Math.min,et=Math.round;function tt(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function ot(){return!/^((?!chrome|android).)*safari/i.test(tt())}function nt(e,t,o){void 0===t&&(t=!1),void 0===o&&(o=!1);var n=e.getBoundingClientRect(),r=1,a=1;t&&Ze(e)&&(r=e.offsetWidth>0&&et(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&et(n.height)/e.offsetHeight||1);var i=(Ke(e)?Ve(e):window).visualViewport,s=!ot()&&o,l=(n.left+(s&&i?i.offsetLeft:0))/r,p=(n.top+(s&&i?i.offsetTop:0))/a,u=n.width/r,f=n.height/a;return{width:u,height:f,top:p,right:l+u,bottom:p+f,left:l,x:l,y:p}}function rt(e){var t=nt(e),o=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-o)<=1&&(o=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:o,height:n}}function at(e,t){var o=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(o&&Je(o)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function it(e){return Ve(e).getComputedStyle(e)}function st(e){return["table","td","th"].indexOf(ze(e))>=0}function lt(e){return((Ke(e)?e.ownerDocument:e.document)||window.document).documentElement}function pt(e){return"html"===ze(e)?e:e.assignedSlot||e.parentNode||(Je(e)?e.host:null)||lt(e)}function ut(e){return Ze(e)&&"fixed"!==it(e).position?e.offsetParent:null}function ft(e){for(var t=Ve(e),o=ut(e);o&&st(o)&&"static"===it(o).position;)o=ut(o);return o&&("html"===ze(o)||"body"===ze(o)&&"static"===it(o).position)?t:o||function(e){var t=/firefox/i.test(tt());if(/Trident/i.test(tt())&&Ze(e)&&"fixed"===it(e).position)return null;var o=pt(e);for(Je(o)&&(o=o.host);Ze(o)&&["html","body"].indexOf(ze(o))<0;){var n=it(o);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return o;o=o.parentNode}return null}(e)||t}function dt(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ct(e,t,o){return Qe(e,Ye(t,o))}function vt(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function gt(e,t){return t.reduce(function(t,o){return t[o]=e,t},{})}var mt={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,o=e.state,n=e.name,r=e.options,a=o.elements.arrow,i=o.modifiersData.popperOffsets,s=Ge(o.placement),l=dt(s),p=[Le,Pe].indexOf(s)>=0?"height":"width";if(a&&i){var u=function(e,t){return vt("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:gt(e,De))}(r.padding,o),f=rt(a),d="y"===l?Me:Le,c="y"===l?Fe:Pe,v=o.rects.reference[p]+o.rects.reference[l]-i[l]-o.rects.popper[p],g=i[l]-o.rects.reference[l],m=ft(a),b=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,y=v/2-g/2,h=u[d],w=b-f[p]-u[c],x=b/2-f[p]/2+y,O=ct(h,x,w),A=l;o.modifiersData[n]=((t={})[A]=O,t.centerOffset=O-x,t)}},effect:function(e){var t=e.state,o=e.options.element,n=void 0===o?"[data-popper-arrow]":o;null!=n&&("string"==typeof n&&!(n=t.elements.popper.querySelector(n))||at(t.elements.popper,n)&&(t.elements.arrow=n))},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function bt(e){return e.split("-")[1]}var yt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ht(e){var t,o=e.popper,n=e.popperRect,r=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,p=e.adaptive,u=e.roundOffsets,f=e.isFixed,d=i.x,c=void 0===d?0:d,v=i.y,g=void 0===v?0:v,m="function"==typeof u?u({x:c,y:g}):{x:c,y:g};c=m.x,g=m.y;var b=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),h=Le,w=Me,x=window;if(p){var O=ft(o),A="clientHeight",R="clientWidth";if(O===Ve(o)&&("static"!==it(O=lt(o)).position&&"absolute"===s&&(A="scrollHeight",R="scrollWidth")),r===Me||(r===Le||r===Pe)&&a===He)w=Fe,g-=(f&&O===x&&x.visualViewport?x.visualViewport.height:O[A])-n.height,g*=l?1:-1;if(r===Le||(r===Me||r===Fe)&&a===He)h=Pe,c-=(f&&O===x&&x.visualViewport?x.visualViewport.width:O[R])-n.width,c*=l?1:-1}var S,T=Object.assign({position:s},p&&yt),E=!0===u?function(e,t){var o=e.x,n=e.y,r=t.devicePixelRatio||1;return{x:et(o*r)/r||0,y:et(n*r)/r||0}}({x:c,y:g},Ve(o)):{x:c,y:g};return c=E.x,g=E.y,l?Object.assign({},T,((S={})[w]=y?"0":"",S[h]=b?"0":"",S.transform=(x.devicePixelRatio||1)<=1?"translate("+c+"px, "+g+"px)":"translate3d("+c+"px, "+g+"px, 0)",S)):Object.assign({},T,((t={})[w]=y?g+"px":"",t[h]=b?c+"px":"",t.transform="",t))}var wt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,o=e.options,n=o.gpuAcceleration,r=void 0===n||n,a=o.adaptive,i=void 0===a||a,s=o.roundOffsets,l=void 0===s||s,p={placement:Ge(t.placement),variation:bt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ht(Object.assign({},p,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ht(Object.assign({},p,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},xt={passive:!0};var Ot={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,o=e.instance,n=e.options,r=n.scroll,a=void 0===r||r,i=n.resize,s=void 0===i||i,l=Ve(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&p.forEach(function(e){e.addEventListener("scroll",o.update,xt)}),s&&l.addEventListener("resize",o.update,xt),function(){a&&p.forEach(function(e){e.removeEventListener("scroll",o.update,xt)}),s&&l.removeEventListener("resize",o.update,xt)}},data:{}},At={left:"right",right:"left",bottom:"top",top:"bottom"};function Rt(e){return e.replace(/left|right|bottom|top/g,function(e){return At[e]})}var St={start:"end",end:"start"};function Tt(e){return e.replace(/start|end/g,function(e){return St[e]})}function Et(e){var t=Ve(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Bt(e){return nt(lt(e)).left+Et(e).scrollLeft}function Ct(e){var t=it(e),o=t.overflow,n=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(o+r+n)}function jt(e){return["html","body","#document"].indexOf(ze(e))>=0?e.ownerDocument.body:Ze(e)&&Ct(e)?e:jt(pt(e))}function kt(e,t){var o;void 0===t&&(t=[]);var n=jt(e),r=n===(null==(o=e.ownerDocument)?void 0:o.body),a=Ve(n),i=r?[a].concat(a.visualViewport||[],Ct(n)?n:[]):n,s=t.concat(i);return r?s:s.concat(kt(pt(i)))}function Mt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ft(e,t,o){return t===$e?Mt(function(e,t){var o=Ve(e),n=lt(e),r=o.visualViewport,a=n.clientWidth,i=n.clientHeight,s=0,l=0;if(r){a=r.width,i=r.height;var p=ot();(p||!p&&"fixed"===t)&&(s=r.offsetLeft,l=r.offsetTop)}return{width:a,height:i,x:s+Bt(e),y:l}}(e,o)):Ke(t)?function(e,t){var o=nt(e,!1,"fixed"===t);return o.top=o.top+e.clientTop,o.left=o.left+e.clientLeft,o.bottom=o.top+e.clientHeight,o.right=o.left+e.clientWidth,o.width=e.clientWidth,o.height=e.clientHeight,o.x=o.left,o.y=o.top,o}(t,o):Mt(function(e){var t,o=lt(e),n=Et(e),r=null==(t=e.ownerDocument)?void 0:t.body,a=Qe(o.scrollWidth,o.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=Qe(o.scrollHeight,o.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),s=-n.scrollLeft+Bt(e),l=-n.scrollTop;return"rtl"===it(r||o).direction&&(s+=Qe(o.clientWidth,r?r.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(lt(e)))}function Pt(e,t,o,n){var r="clippingParents"===t?function(e){var t=kt(pt(e)),o=["absolute","fixed"].indexOf(it(e).position)>=0&&Ze(e)?ft(e):e;return Ke(o)?t.filter(function(e){return Ke(e)&&at(e,o)&&"body"!==ze(e)}):[]}(e):[].concat(t),a=[].concat(r,[o]),i=a[0],s=a.reduce(function(t,o){var r=Ft(e,o,n);return t.top=Qe(r.top,t.top),t.right=Ye(r.right,t.right),t.bottom=Ye(r.bottom,t.bottom),t.left=Qe(r.left,t.left),t},Ft(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Lt(e){var t,o=e.reference,n=e.element,r=e.placement,a=r?Ge(r):null,i=r?bt(r):null,s=o.x+o.width/2-n.width/2,l=o.y+o.height/2-n.height/2;switch(a){case Me:t={x:s,y:o.y-n.height};break;case Fe:t={x:s,y:o.y+o.height};break;case Pe:t={x:o.x+o.width,y:l};break;case Le:t={x:o.x-n.width,y:l};break;default:t={x:o.x,y:o.y}}var p=a?dt(a):null;if(null!=p){var u="y"===p?"height":"width";switch(i){case Ie:t[p]=t[p]-(o[u]/2-n[u]/2);break;case He:t[p]=t[p]+(o[u]/2-n[u]/2)}}return t}function _t(e,t){void 0===t&&(t={});var o=t,n=o.placement,r=void 0===n?e.placement:n,a=o.strategy,i=void 0===a?e.strategy:a,s=o.boundary,l=void 0===s?"clippingParents":s,p=o.rootBoundary,u=void 0===p?$e:p,f=o.elementContext,d=void 0===f?Ne:f,c=o.altBoundary,v=void 0!==c&&c,g=o.padding,m=void 0===g?0:g,b=vt("number"!=typeof m?m:gt(m,De)),y=d===Ne?"reference":Ne,h=e.rects.popper,w=e.elements[v?y:d],x=Pt(Ke(w)?w:w.contextElement||lt(e.elements.popper),l,u,i),O=nt(e.elements.reference),A=Lt({reference:O,element:h,placement:r}),R=Mt(Object.assign({},h,A)),S=d===Ne?R:O,T={top:x.top-S.top+b.top,bottom:S.bottom-x.bottom+b.bottom,left:x.left-S.left+b.left,right:S.right-x.right+b.right},E=e.modifiersData.offset;if(d===Ne&&E){var B=E[r];Object.keys(T).forEach(function(e){var t=[Pe,Fe].indexOf(e)>=0?1:-1,o=[Me,Fe].indexOf(e)>=0?"y":"x";T[e]+=B[o]*t})}return T}var Dt={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,o=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var r=o.mainAxis,a=void 0===r||r,i=o.altAxis,s=void 0===i||i,l=o.fallbackPlacements,p=o.padding,u=o.boundary,f=o.rootBoundary,d=o.altBoundary,c=o.flipVariations,v=void 0===c||c,g=o.allowedAutoPlacements,m=t.options.placement,b=Ge(m),y=l||(b===m||!v?[Rt(m)]:function(e){if(Ge(e)===_e)return[];var t=Rt(e);return[Tt(e),t,Tt(t)]}(m)),h=[m].concat(y).reduce(function(e,o){return e.concat(Ge(o)===_e?function(e,t){void 0===t&&(t={});var o=t,n=o.placement,r=o.boundary,a=o.rootBoundary,i=o.padding,s=o.flipVariations,l=o.allowedAutoPlacements,p=void 0===l?Ue:l,u=bt(n),f=u?s?We:We.filter(function(e){return bt(e)===u}):De,d=f.filter(function(e){return p.indexOf(e)>=0});0===d.length&&(d=f);var c=d.reduce(function(t,o){return t[o]=_t(e,{placement:o,boundary:r,rootBoundary:a,padding:i})[Ge(o)],t},{});return Object.keys(c).sort(function(e,t){return c[e]-c[t]})}(t,{placement:o,boundary:u,rootBoundary:f,padding:p,flipVariations:v,allowedAutoPlacements:g}):o)},[]),w=t.rects.reference,x=t.rects.popper,O=new Map,A=!0,R=h[0],S=0;S<h.length;S++){var T=h[S],E=Ge(T),B=bt(T)===Ie,C=[Me,Fe].indexOf(E)>=0,j=C?"width":"height",k=_t(t,{placement:T,boundary:u,rootBoundary:f,altBoundary:d,padding:p}),M=C?B?Pe:Le:B?Fe:Me;w[j]>x[j]&&(M=Rt(M));var F=Rt(M),P=[];if(a&&P.push(k[E]<=0),s&&P.push(k[M]<=0,k[F]<=0),P.every(function(e){return e})){R=T,A=!1;break}O.set(T,P)}if(A)for(var L=function(e){var t=h.find(function(t){var o=O.get(t);if(o)return o.slice(0,e).every(function(e){return e})});if(t)return R=t,"break"},_=v?3:1;_>0;_--){if("break"===L(_))break}t.placement!==R&&(t.modifiersData[n]._skip=!0,t.placement=R,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function It(e,t,o){return void 0===o&&(o={x:0,y:0}),{top:e.top-t.height-o.y,right:e.right-t.width+o.x,bottom:e.bottom-t.height+o.y,left:e.left-t.width-o.x}}function Ht(e){return[Me,Pe,Fe,Le].some(function(t){return e[t]>=0})}var $t={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,o=e.name,n=t.rects.reference,r=t.rects.popper,a=t.modifiersData.preventOverflow,i=_t(t,{elementContext:"reference"}),s=_t(t,{altBoundary:!0}),l=It(i,n),p=It(s,r,a),u=Ht(l),f=Ht(p);t.modifiersData[o]={referenceClippingOffsets:l,popperEscapeOffsets:p,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}};var Nt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,o=e.options,n=e.name,r=o.offset,a=void 0===r?[0,0]:r,i=Ue.reduce(function(e,o){return e[o]=function(e,t,o){var n=Ge(e),r=[Le,Me].indexOf(n)>=0?-1:1,a="function"==typeof o?o(Object.assign({},t,{placement:e})):o,i=a[0],s=a[1];return i=i||0,s=(s||0)*r,[Le,Pe].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}(o,t.rects,a),e},{}),s=i[t.placement],l=s.x,p=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=i}};var Wt={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,o=e.name;t.modifiersData[o]=Lt({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})},data:{}};var Ut={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,o=e.options,n=e.name,r=o.mainAxis,a=void 0===r||r,i=o.altAxis,s=void 0!==i&&i,l=o.boundary,p=o.rootBoundary,u=o.altBoundary,f=o.padding,d=o.tether,c=void 0===d||d,v=o.tetherOffset,g=void 0===v?0:v,m=_t(t,{boundary:l,rootBoundary:p,padding:f,altBoundary:u}),b=Ge(t.placement),y=bt(t.placement),h=!y,w=dt(b),x=function(e){return"x"===e?"y":"x"}(w),O=t.modifiersData.popperOffsets,A=t.rects.reference,R=t.rects.popper,S="function"==typeof g?g(Object.assign({},t.rects,{placement:t.placement})):g,T="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),E=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,B={x:0,y:0};if(O){if(a){var C,j="y"===w?Me:Le,k="y"===w?Fe:Pe,M="y"===w?"height":"width",F=O[w],P=F+m[j],L=F-m[k],_=c?-R[M]/2:0,D=y===Ie?A[M]:R[M],I=y===Ie?-R[M]:-A[M],H=t.elements.arrow,$=c&&H?rt(H):{width:0,height:0},N=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},W=N[j],U=N[k],q=ct(0,A[M],$[M]),z=h?A[M]/2-_-q-W-T.mainAxis:D-q-W-T.mainAxis,V=h?-A[M]/2+_+q+U+T.mainAxis:I+q+U+T.mainAxis,K=t.elements.arrow&&ft(t.elements.arrow),Z=K?"y"===w?K.clientTop||0:K.clientLeft||0:0,J=null!=(C=null==E?void 0:E[w])?C:0,X=F+V-J,G=ct(c?Ye(P,F+z-J-Z):P,F,c?Qe(L,X):L);O[w]=G,B[w]=G-F}if(s){var Q,Y="x"===w?Me:Le,ee="x"===w?Fe:Pe,te=O[x],oe="y"===x?"height":"width",ne=te+m[Y],re=te-m[ee],ae=-1!==[Me,Le].indexOf(b),ie=null!=(Q=null==E?void 0:E[x])?Q:0,se=ae?ne:te-A[oe]-R[oe]-ie+T.altAxis,le=ae?te+A[oe]+R[oe]-ie-T.altAxis:re,pe=c&&ae?function(e,t,o){var n=ct(e,t,o);return n>o?o:n}(se,te,le):ct(c?se:ne,te,c?le:re);O[x]=pe,B[x]=pe-te}t.modifiersData[n]=B}},requiresIfExists:["offset"]};function qt(e,t,o){void 0===o&&(o=!1);var n=Ze(t),r=Ze(t)&&function(e){var t=e.getBoundingClientRect(),o=et(t.width)/e.offsetWidth||1,n=et(t.height)/e.offsetHeight||1;return 1!==o||1!==n}(t),a=lt(t),i=nt(e,r,o),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!o)&&(("body"!==ze(t)||Ct(a))&&(s=function(e){return e!==Ve(e)&&Ze(e)?function(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}(e):Et(e)}(t)),Ze(t)?((l=nt(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=Bt(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function zt(e){var t=new Map,o=new Set,n=[];function r(e){o.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!o.has(e)){var n=t.get(e);n&&r(n)}}),n.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){o.has(e.name)||r(e)}),n}function Vt(e){var t;return function(){return t||(t=new Promise(function(o){Promise.resolve().then(function(){t=void 0,o(e())})})),t}}var Kt={placement:"bottom",modifiers:[],strategy:"absolute"};function Zt(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function Jt(e){void 0===e&&(e={});var t=e,o=t.defaultModifiers,n=void 0===o?[]:o,r=t.defaultOptions,a=void 0===r?Kt:r;return function(e,t,o){void 0===o&&(o=a);var r={placement:"bottom",orderedModifiers:[],options:Object.assign({},Kt,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},i=[],s=!1,l={state:r,setOptions:function(o){var s="function"==typeof o?o(r.options):o;p(),r.options=Object.assign({},a,r.options,s),r.scrollParents={reference:Ke(e)?kt(e):e.contextElement?kt(e.contextElement):[],popper:kt(t)};var u=function(e){var t=zt(e);return qe.reduce(function(e,o){return e.concat(t.filter(function(e){return e.phase===o}))},[])}(function(e){var t=e.reduce(function(e,t){var o=e[t.name];return e[t.name]=o?Object.assign({},o,t,{options:Object.assign({},o.options,t.options),data:Object.assign({},o.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}([].concat(n,r.options.modifiers)));return r.orderedModifiers=u.filter(function(e){return e.enabled}),r.orderedModifiers.forEach(function(e){var t=e.name,o=e.options,n=void 0===o?{}:o,a=e.effect;if("function"==typeof a){var s=a({state:r,name:t,instance:l,options:n}),p=function(){};i.push(s||p)}}),l.update()},forceUpdate:function(){if(!s){var e=r.elements,t=e.reference,o=e.popper;if(Zt(t,o)){r.rects={reference:qt(t,ft(o),"fixed"===r.options.strategy),popper:rt(o)},r.reset=!1,r.placement=r.options.placement,r.orderedModifiers.forEach(function(e){return r.modifiersData[e.name]=Object.assign({},e.data)});for(var n=0;n<r.orderedModifiers.length;n++)if(!0!==r.reset){var a=r.orderedModifiers[n],i=a.fn,p=a.options,u=void 0===p?{}:p,f=a.name;"function"==typeof i&&(r=i({state:r,options:u,name:f,instance:l})||r)}else r.reset=!1,n=-1}}},update:Vt(function(){return new Promise(function(e){l.forceUpdate(),e(r)})}),destroy:function(){p(),s=!0}};if(!Zt(e,t))return l;function p(){i.forEach(function(e){return e()}),i=[]}return l.setOptions(o).then(function(e){!s&&o.onFirstUpdate&&o.onFirstUpdate(e)}),l}}Jt(),Jt({defaultModifiers:[Ot,Wt,wt,Xe]});var Xt=Jt({defaultModifiers:[Ot,Wt,wt,Xe,Nt,Dt,Ut,mt,$t]});const Gt=(e,t,o={})=>{const n={name:"updateState",enabled:!0,phase:"write",fn:({state:e})=>{const t=function(e){const t=Object.keys(e.elements);return{styles:d(t.map(t=>[t,e.styles[t]||{}])),attributes:d(t.map(t=>[t,e.attributes[t]]))}}(e);Object.assign(i.value,t)},requires:["computeStyles"]},r=N(()=>{const{onFirstUpdate:e,placement:t,strategy:r,modifiers:a}=q(o);return{onFirstUpdate:e,placement:t||"bottom",strategy:r||"absolute",modifiers:[...a||[],n,{name:"applyStyles",enabled:!1}]}}),a=V(),i=U({styles:{popper:{position:q(r).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=()=>{a.value&&(a.value.destroy(),a.value=void 0)};return I(r,e=>{const t=q(a);t&&t.setOptions(e)},{deep:!0}),I([e,t],([e,t])=>{s(),e&&t&&(a.value=Xt(e,t,q(r)))}),z(()=>{s()}),{state:N(()=>{var e;return{...(null==(e=q(a))?void 0:e.state)||{}}}),styles:N(()=>q(i).styles),attributes:N(()=>q(i).attributes),update:()=>{var e;return null==(e=q(a))?void 0:e.update()},forceUpdate:()=>{var e;return null==(e=q(a))?void 0:e.forceUpdate()},instanceRef:N(()=>q(a))}};function Qt(){let e;const t=()=>{void 0!==e&&(globalThis.clearTimeout(e),e=void 0)};return c(()=>t()),{registerTimeout:(o,n)=>{t(),e=globalThis.setTimeout(o,n)},cancelTimeout:t}}const Yt=()=>{const e=v(),t=g(),o=N(()=>`${e.value}-popper-container-${t.prefix}`);return{id:o,selector:N(()=>`#${o.value}`)}},eo=()=>{const{id:e,selector:t}=Yt();return K(()=>{f&&(document.body.querySelector(t.value)||(e=>{const t=document.createElement("div");t.id=e,document.body.appendChild(t)})(e.value))}),{id:e,selector:t}},to=m({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),oo=Symbol("elForwardRef"),no=m({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]},ariaControls:String}),ro=e=>Ce(no,e),ao=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],io=m({role:{type:String,values:ao,default:"tooltip"}}),so=Symbol("popper"),lo=Symbol("popperContent");var po=J({name:"ElPopperArrow",inheritAttrs:!1,__name:"arrow",setup(e,{expose:t}){const o=y("popper"),{arrowRef:n,arrowStyle:r}=X(lo,void 0);return z(()=>{n.value=void 0}),t({arrowRef:n}),(e,t)=>(G(),Q("span",{ref_key:"arrowRef",ref:n,class:ee(q(o).e("arrow")),style:Y(q(r)),"data-popper-arrow":""},null,6))}});const uo=m({virtualRef:{type:p(Object)},virtualTriggering:Boolean,onMouseenter:{type:p(Function)},onMouseleave:{type:p(Function)},onClick:{type:p(Function)},onKeydown:{type:p(Function)},onFocus:{type:p(Function)},onBlur:{type:p(Function)},onContextmenu:{type:p(Function)},id:String,open:Boolean}),fo="ElOnlyChild",co=J({name:fo,setup(e,{slots:t,attrs:o}){var n;const r=(a=(null==(n=X(oo))?void 0:n.setForwardRef)??te,{mounted(e){a(e)},updated(e){a(e)},unmounted(){a(null)}});var a;return()=>{var e;const n=null==(e=t.default)?void 0:e.call(t,o);if(!n)return null;const[a,i]=vo(n);return a?(i>1&&h(fo,"requires exact only one valid child."),oe(ne(a,o),[[r]])):(h(fo,"no valid child node found"),null)}}});function vo(e){if(!e)return[null,0];const t=e,o=t.filter(e=>e.type!==re).length;for(const n of t){if(ae(n))switch(n.type){case re:continue;case se:case"svg":return[go(n),o];case ie:return vo(n.children);default:return[n,o]}return[go(n),o]}return[null,0]}function go(e){return le("span",{class:y("only-child").e("content")},[e])}var mo=J({name:"ElPopperTrigger",inheritAttrs:!1,__name:"trigger",props:uo,setup(e,{expose:t}){const o=e,{role:n,triggerRef:r}=X(so,void 0);var a;a=r,Z(oo,{setForwardRef:e=>{a.value=e}});const i=N(()=>l.value?o.id:void 0),s=N(()=>{if(n&&"tooltip"===n.value)return o.open&&o.id?o.id:void 0}),l=N(()=>{if(n&&"tooltip"!==n.value)return n.value}),p=N(()=>l.value?`${o.open}`:void 0);let u;const f=["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"];return H(()=>{I(()=>o.virtualRef,e=>{e&&(r.value=x(e))},{immediate:!0}),I(r,(e,t)=>{null==u||u(),u=void 0,w(t)&&f.forEach(e=>{const n=o[e];n&&t.removeEventListener(e.slice(2).toLowerCase(),n,["onFocus","onBlur"].includes(e))}),w(e)&&(f.forEach(t=>{const n=o[t];n&&e.addEventListener(t.slice(2).toLowerCase(),n,["onFocus","onBlur"].includes(t))}),O(e)&&(u=I([i,s,l,p],t=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((o,n)=>{A(t[n])?e.removeAttribute(o):e.setAttribute(o,t[n])})},{immediate:!0}))),w(t)&&O(t)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(e=>t.removeAttribute(e))},{immediate:!0})}),z(()=>{if(null==u||u(),u=void 0,r.value&&w(r.value)){const e=r.value;f.forEach(t=>{const n=o[t];n&&e.removeEventListener(t.slice(2).toLowerCase(),n,["onFocus","onBlur"].includes(t))}),r.value=void 0}}),t({triggerRef:r}),(t,o)=>e.virtualTriggering?ce("v-if",!0):(G(),pe(q(co),de({key:0},t.$attrs,{"aria-controls":i.value,"aria-describedby":s.value,"aria-expanded":p.value,"aria-haspopup":l.value}),{default:ue(()=>[fe(t.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});const bo=m({arrowOffset:{type:Number,default:5}}),yo=m({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:p(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:Ue,default:"bottom"},popperOptions:{type:p(Object),default:()=>({})},strategy:{type:String,values:["fixed","absolute"],default:"absolute"}}),ho=m({...yo,...bo,id:String,style:{type:p([String,Array,Object,Boolean]),default:void 0},className:{type:p([String,Array,Object])},effect:{type:p(String),default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:Boolean,trapping:Boolean,popperClass:{type:p([String,Array,Object])},popperStyle:{type:p([String,Array,Object,Boolean]),default:void 0},referenceEl:{type:p(Object)},triggerTargetEl:{type:p(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},virtualTriggering:Boolean,zIndex:Number,...ro(["ariaLabel"]),loop:Boolean}),wo=(e,t=[])=>{const{placement:o,strategy:n,popperOptions:r}=e,a={placement:o,strategy:n,...r,modifiers:[...xo(e),...t]};return function(e,t){t&&(e.modifiers=[...e.modifiers,...t??[]])}(a,null==r?void 0:r.modifiers),a};function xo(e){const{offset:t,gpuAcceleration:o,fallbackPlacements:n}=e;return[{name:"offset",options:{offset:[0,t??12]}},{name:"preventOverflow",options:{padding:{top:0,bottom:0,left:0,right:0}}},{name:"flip",options:{padding:5,fallbackPlacements:n}},{name:"computeStyles",options:{gpuAcceleration:o}}]}const Oo=e=>{const{popperInstanceRef:t,contentRef:o,triggerRef:n,role:r}=X(so,void 0),a=U(),i=N(()=>e.arrowOffset),s=N(()=>({name:"eventListeners",enabled:!!e.visible})),l=N(()=>{const e=q(a),t=q(i)??0;return{name:"arrow",enabled:(o=e,!(void 0===o)),options:{element:e,padding:t}};var o}),p=N(()=>({onFirstUpdate:()=>{g()},...wo(e,[q(l),q(s)])})),u=N(()=>(e=>{if(f)return x(e)})(e.referenceEl)||q(n)),{attributes:d,state:c,styles:v,update:g,forceUpdate:m,instanceRef:b}=Gt(u,o,p);let y;return I(b,e=>t.value=e,{flush:"sync"}),H(()=>{I(()=>{var e,t;return null==(t=null==(e=q(u))?void 0:e.getBoundingClientRect)?void 0:t.call(e)},()=>{g()})}),I(()=>e.visible,e=>{null==y||y(),y=void 0,e&&(y=R(o,g).stop)}),z(()=>{t.value=void 0,null==y||y(),y=void 0}),{attributes:d,arrowRef:a,contentRef:o,instanceRef:b,state:c,styles:v,role:r,forceUpdate:m,update:g}};var Ao=J({name:"ElPopperContent",__name:"content",props:ho,emits:{mouseenter:e=>e instanceof MouseEvent,mouseleave:e=>e instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},setup(e,{expose:t,emit:o}){const n=o,r=e,{focusStartRef:a,trapped:i,onFocusAfterReleased:s,onFocusAfterTrapped:l,onFocusInTrap:p,onFocusoutPrevented:u,onReleaseRequested:f}=((e,t)=>{const o=U(!1),n=U();return z(()=>{n.value=void 0}),{focusStartRef:n,trapped:o,onFocusAfterReleased:e=>{var o;"pointer"!==(null==(o=e.detail)?void 0:o.focusReason)&&(n.value="first",t("blur"))},onFocusAfterTrapped:()=>{t("focus")},onFocusInTrap:t=>{e.visible&&!o.value&&(t.target&&(n.value=t.target),o.value=!0)},onFocusoutPrevented:t=>{e.trapping||("pointer"===t.detail.focusReason&&t.preventDefault(),o.value=!1)},onReleaseRequested:()=>{o.value=!1,t("close")}}})(r,n),{attributes:d,arrowRef:c,contentRef:v,styles:g,instanceRef:m,role:h,update:x}=Oo(r),{ariaModal:O,arrowStyle:R,contentAttrs:E,contentClass:B,contentStyle:C,updateZIndex:j}=((e,{attributes:t,styles:o,role:n})=>{const{nextZIndex:r}=S(),a=y("popper"),i=N(()=>q(t).popper),s=U(b(e.zIndex)?e.zIndex:r()),l=N(()=>[a.b(),a.is("pure",e.pure),a.is(e.effect),e.popperClass]),p=N(()=>[{zIndex:q(s)},q(o).popper,e.popperStyle||{}]);return{ariaModal:N(()=>"dialog"===n.value?"false":void 0),arrowStyle:N(()=>q(o).arrow||{}),contentAttrs:i,contentClass:l,contentStyle:p,contentZIndex:s,updateZIndex:()=>{s.value=b(e.zIndex)?e.zIndex:r()}}})(r,{styles:g,attributes:d,role:h}),k=X(Se,void 0);let M;Z(lo,{arrowStyle:R,arrowRef:c}),k&&Z(Se,{...k,addInputId:te,removeInputId:te});const F=(e=!0)=>{x(),e&&j()},P=()=>{F(!1),r.visible&&r.focusOnShow?i.value=!0:!1===r.visible&&(i.value=!1)};return H(()=>{I(()=>r.triggerTargetEl,(e,t)=>{null==M||M(),M=void 0;const o=q(e||v.value),n=q(t||v.value);w(o)&&(M=I([h,()=>r.ariaLabel,O,()=>r.id],e=>{["role","aria-label","aria-modal","id"].forEach((t,n)=>{A(e[n])?o.removeAttribute(t):o.setAttribute(t,e[n])})},{immediate:!0})),n!==o&&w(n)&&["role","aria-label","aria-modal","id"].forEach(e=>{n.removeAttribute(e)})},{immediate:!0}),I(()=>r.visible,P,{immediate:!0})}),z(()=>{null==M||M(),M=void 0,v.value=void 0}),t({popperContentRef:v,popperInstanceRef:m,updatePopper:F,contentStyle:C}),(t,o)=>(G(),Q("div",de({ref_key:"contentRef",ref:v},q(E),{style:q(C),class:q(B),tabindex:"-1",onMouseenter:o[0]||(o[0]=e=>t.$emit("mouseenter",e)),onMouseleave:o[1]||(o[1]=e=>t.$emit("mouseleave",e))}),[le(q(T),{loop:e.loop,trapped:q(i),"trap-on-focus-in":!0,"focus-trap-el":q(v),"focus-start-el":q(a),onFocusAfterTrapped:q(l),onFocusAfterReleased:q(s),onFocusin:q(p),onFocusoutPrevented:q(u),onReleaseRequested:q(f)},{default:ue(()=>[fe(t.$slots,"default")]),_:3},8,["loop","trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16))}});const Ro=E(J({name:"ElPopper",inheritAttrs:!1,__name:"popper",props:io,setup(e,{expose:t}){const o=e,n={triggerRef:U(),popperInstanceRef:U(),contentRef:U(),referenceRef:U(),role:N(()=>o.role)};return t(n),Z(so,n),(e,t)=>fe(e.$slots,"default")}})),So=m({...to,...ho,appendTo:{type:p([String,Object])},content:{type:String,default:""},rawContent:Boolean,persistent:Boolean,visible:{type:p(Boolean),default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean,...ro(["ariaLabel"])}),To=m({...uo,disabled:Boolean,trigger:{type:p([String,Array]),default:"hover"},triggerKeys:{type:p(Array),default:()=>[B.enter,B.numpadEnter,B.space]},focusOnTarget:Boolean}),{useModelToggleProps:Eo,useModelToggleEmits:Bo,useModelToggle:Co}=(e=>{const t=`update:${e}`,o=`onUpdate:${e}`,n=[t];return{useModelToggle:({indicator:n,toggleReason:r,shouldHideWhenRouteChanges:a,shouldProceed:i,onShow:s,onHide:l})=>{const p=$(),{emit:d}=p,c=p.props,v=N(()=>W(c[o])),g=N(()=>null===c[e]),m=e=>{!0!==n.value&&(n.value=!0,r&&(r.value=e),W(s)&&s(e))},b=e=>{!1!==n.value&&(n.value=!1,r&&(r.value=e),W(l)&&l(e))},y=e=>{if(!0===c.disabled||W(i)&&!i())return;const o=v.value&&f;o&&d(t,!0),!g.value&&o||m(e)},h=e=>{if(!0===c.disabled||!f)return;const o=v.value&&f;o&&d(t,!1),!g.value&&o||b(e)},w=e=>{u(e)&&(c.disabled&&e?v.value&&d(t,!1):n.value!==e&&(e?m():b()))};return I(()=>c[e],w),a&&void 0!==p.appContext.config.globalProperties.$route&&I(()=>({...p.proxy.$route}),()=>{a.value&&n.value&&h()}),H(()=>{w(c[e])}),{hide:h,show:y,toggle:()=>{n.value?h():y()},hasUpdateHandler:v}},useModelToggleProps:{[e]:je,[o]:ke},useModelToggleEmits:n}})("visible"),jo=m({...io,...Eo,...So,...To,...bo,showArrow:{type:Boolean,default:!0}}),ko=[...Bo,"before-show","before-hide","show","hide","open","close"],Mo=Symbol("elTooltip"),Fo=(e,t)=>ve(e)?e.includes(t):e===t,Po=(e,t,o)=>n=>{Fo(q(e),t)&&o(n)};var Lo=J({name:"ElTooltipTrigger",__name:"trigger",props:To,setup(e,{expose:t}){const o=e,n=y("tooltip"),{controlled:r,id:a,open:i,onOpen:s,onClose:l,onToggle:p}=X(Mo,void 0),u=U(null),f=()=>{if(q(r)||o.disabled)return!0},d=me(o,"trigger"),c=C(f,Po(d,"hover",e=>{s(e),o.focusOnTarget&&e.target&&ge(()=>{k(e.target,{preventScroll:!0})})})),v=C(f,Po(d,"hover",l)),g=C(f,Po(d,"click",e=>{0===e.button&&p(e)})),m=C(f,Po(d,"focus",s)),b=C(f,Po(d,"focus",l)),h=C(f,Po(d,"contextmenu",e=>{e.preventDefault(),p(e)})),w=C(f,e=>{const t=j(e);o.triggerKeys.includes(t)&&(e.preventDefault(),p(e))});return t({triggerRef:u}),(t,o)=>(G(),pe(q(mo),{id:q(a),"virtual-ref":e.virtualRef,open:q(i),"virtual-triggering":e.virtualTriggering,class:ee(q(n).e("trigger")),onBlur:q(b),onClick:q(g),onContextmenu:q(h),onFocus:q(m),onMouseenter:q(c),onMouseleave:q(v),onKeydown:q(w)},{default:ue(()=>[fe(t.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}}),_o=J({name:"ElTooltipContent",inheritAttrs:!1,__name:"content",props:So,setup(e,{expose:t}){const o=e,{selector:n}=Yt(),r=y("tooltip"),a=U(),i=M(()=>{var e;return null==(e=a.value)?void 0:e.popperContentRef});let s;const{controlled:l,id:p,open:u,trigger:f,onClose:d,onOpen:c,onShow:v,onHide:g,onBeforeShow:m,onBeforeHide:b}=X(Mo,void 0),h=N(()=>o.transition||`${r.namespace.value}-fade-in-linear`),w=N(()=>o.persistent);z(()=>{null==s||s()});const x=N(()=>!!q(w)||q(u)),O=N(()=>!o.disabled&&q(u)),A=N(()=>o.appendTo||n.value),R=N(()=>o.style??{}),S=U(!0),T=()=>{g(),H()&&k(document.body,{preventScroll:!0}),S.value=!0},E=()=>{if(q(l))return!0},B=C(E,()=>{o.enterable&&Fo(q(f),"hover")&&c()}),j=C(E,()=>{Fo(q(f),"hover")&&d()}),P=()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.updatePopper)||t.call(e),null==m||m()},L=()=>{null==b||b()},_=()=>{v()},D=()=>{o.virtualTriggering||d()},H=e=>{var t;const o=null==(t=a.value)?void 0:t.popperContentRef,n=(null==e?void 0:e.relatedTarget)||document.activeElement;return null==o?void 0:o.contains(n)};return I(()=>q(u),e=>{e?(S.value=!1,s=F(i,()=>{var e;q(l)||(e=q(f),e||0===e?ve(e)?e:[e]:[]).every(e=>"hover"!==e&&"focus"!==e)&&d()},{detectIframe:!0})):null==s||s()},{flush:"post"}),t({contentRef:a,isFocusInsideContent:H}),(t,o)=>(G(),pe(he,{disabled:!e.teleported,to:A.value},[x.value||!S.value?(G(),pe(be,{key:0,name:h.value,appear:!w.value,onAfterLeave:T,onBeforeEnter:P,onAfterEnter:_,onBeforeLeave:L,persisted:""},{default:ue(()=>[oe(le(q(Ao),de({id:q(p),ref_key:"contentRef",ref:a},t.$attrs,{"aria-label":e.ariaLabel,"aria-hidden":S.value,"boundaries-padding":e.boundariesPadding,"fallback-placements":e.fallbackPlacements,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,placement:e.placement,"popper-options":e.popperOptions,"arrow-offset":e.arrowOffset,strategy:e.strategy,effect:e.effect,enterable:e.enterable,pure:e.pure,"popper-class":e.popperClass,"popper-style":[e.popperStyle,R.value],"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,visible:O.value,"z-index":e.zIndex,loop:e.loop,onMouseenter:q(B),onMouseleave:q(j),onBlur:D,onClose:q(d)}),{default:ue(()=>[fe(t.$slots,"default")]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","arrow-offset","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","loop","onMouseenter","onMouseleave","onClose"]),[[ye,O.value]])]),_:3},8,["name","appear"])):ce("v-if",!0)],8,["disabled","to"]))}});const Do=["innerHTML"],Io={key:1};const Ho=E(J({name:"ElTooltip",__name:"tooltip",props:jo,emits:ko,setup(e,{expose:t,emit:o}){const n=e,r=o;eo();const a=y("tooltip"),i=P(),s=U(),l=U(),p=()=>{var e;const t=q(s);t&&(null==(e=t.popperInstanceRef)||e.update())},f=U(!1),d=U(),{show:c,hide:v,hasUpdateHandler:g}=Co({indicator:f,toggleReason:d}),{onOpen:m,onClose:h}=(({showAfter:e,hideAfter:t,autoClose:o,open:n,close:r})=>{const{registerTimeout:a}=Qt(),{registerTimeout:i,cancelTimeout:s}=Qt();return{onOpen:(t,s=q(e))=>{a(()=>{n(t);const e=q(o);b(e)&&e>0&&i(()=>{r(t)},e)},s)},onClose:(e,o=q(t))=>{s(),a(()=>{r(e)},o)}}})({showAfter:me(n,"showAfter"),hideAfter:me(n,"hideAfter"),autoClose:me(n,"autoClose"),open:c,close:v}),w=N(()=>u(n.visible)&&!g.value),x=N(()=>[a.b(),n.popperClass]);Z(Mo,{controlled:w,id:i,open:Oe(f),trigger:me(n,"trigger"),onOpen:m,onClose:h,onToggle:e=>{q(f)?h(e):m(e)},onShow:()=>{r("show",d.value)},onHide:()=>{r("hide",d.value)},onBeforeShow:()=>{r("before-show",d.value)},onBeforeHide:()=>{r("before-hide",d.value)},updatePopper:p}),I(()=>n.disabled,e=>{e&&f.value&&(f.value=!1),!e&&u(n.visible)&&(f.value=n.visible)});return we(()=>f.value&&v()),z(()=>{d.value=void 0}),t({popperRef:s,contentRef:l,isFocusInsideContent:e=>{var t;return null==(t=l.value)?void 0:t.isFocusInsideContent(e)},updatePopper:p,onOpen:m,onClose:h,hide:v}),(t,o)=>(G(),pe(q(Ro),{ref_key:"popperRef",ref:s,role:e.role},{default:ue(()=>[le(Lo,{disabled:e.disabled,trigger:e.trigger,"trigger-keys":e.triggerKeys,"virtual-ref":e.virtualRef,"virtual-triggering":e.virtualTriggering,"focus-on-target":e.focusOnTarget},{default:ue(()=>[t.$slots.default?fe(t.$slots,"default",{key:0}):ce("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering","focus-on-target"]),le(_o,{ref_key:"contentRef",ref:l,"aria-label":e.ariaLabel,"boundaries-padding":e.boundariesPadding,content:e.content,disabled:e.disabled,effect:e.effect,enterable:e.enterable,"fallback-placements":e.fallbackPlacements,"hide-after":e.hideAfter,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,persistent:e.persistent,"popper-class":x.value,"popper-style":e.popperStyle,placement:e.placement,"popper-options":e.popperOptions,"arrow-offset":e.arrowOffset,pure:e.pure,"raw-content":e.rawContent,"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,"show-after":e.showAfter,strategy:e.strategy,teleported:e.teleported,transition:e.transition,"virtual-triggering":e.virtualTriggering,"z-index":e.zIndex,"append-to":e.appendTo,loop:e.loop},{default:ue(()=>[fe(t.$slots,"content",{},()=>[e.rawContent?(G(),Q("span",{key:0,innerHTML:e.content},null,8,Do)):(G(),Q("span",Io,xe(e.content),1))]),e.showArrow?(G(),pe(q(po),{key:0})):ce("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","arrow-offset","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to","loop"])]),_:3},8,["role"]))}})),$o=m({trigger:{...To.trigger,type:p([String,Array])},triggerKeys:{type:p(Array),default:()=>[B.enter,B.numpadEnter,B.space,B.down]},virtualTriggering:To.virtualTriggering,virtualRef:To.virtualRef,effect:{...So.effect,default:"light"},type:{type:p(String)},placement:{type:p(String),default:"bottom"},popperOptions:{type:p(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showArrow:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:p([Number,String]),default:0},maxHeight:{type:p([Number,String]),default:""},popperClass:So.popperClass,popperStyle:So.popperStyle,disabled:Boolean,role:{type:String,values:ao,default:"menu"},buttonProps:{type:p(Object)},teleported:So.teleported,appendTo:So.appendTo,persistent:{type:Boolean,default:!0}}),No=(m({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:L}}),m({onKeydown:{type:p(Function)}}),m({trigger:To.trigger,triggerKeys:To.triggerKeys,placement:$o.placement,disabled:To.disabled,visible:So.visible,transition:So.transition,popperOptions:$o.popperOptions,tabindex:$o.tabindex,content:So.content,popperStyle:So.popperStyle,popperClass:So.popperClass,enterable:{...So.enterable,default:!0},effect:{...So.effect,default:"light"},teleported:So.teleported,appendTo:So.appendTo,title:String,width:{type:[String,Number],default:150},offset:{type:Number,default:void 0},showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0},showArrow:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},"onUpdate:visible":{type:Function}}));const Wo=(e,t)=>{var o;const n=null==(o=t.arg||t.value)?void 0:o.popperRef;n&&(n.triggerRef=e)};const Uo=E(J({name:"ElPopover",__name:"popover",props:No,emits:{"update:visible":e=>u(e),"before-enter":()=>!0,"before-leave":()=>!0,"after-enter":()=>!0,"after-leave":()=>!0},setup(e,{expose:t,emit:o}){const n=e,r=o,a=N(()=>n["onUpdate:visible"]),i=y("popover"),s=U(),l=N(()=>{var e;return null==(e=q(s))?void 0:e.popperRef}),p=N(()=>[{width:_(n.width)},n.popperStyle]),u=N(()=>[i.b(),n.popperClass,{[i.m("plain")]:!!n.content}]),f=N(()=>n.transition===`${i.namespace.value}-fade-in-linear`),d=()=>{var e;null==(e=s.value)||e.hide()},c=()=>{r("before-enter")},v=()=>{r("before-leave")},g=()=>{r("after-enter")},m=()=>{r("update:visible",!1),r("after-leave")};return t({popperRef:l,hide:d}),(t,o)=>(G(),pe(q(Ho),de({ref_key:"tooltipRef",ref:s},t.$attrs,{trigger:e.trigger,"trigger-keys":e.triggerKeys,placement:e.placement,disabled:e.disabled,visible:e.visible,transition:e.transition,"popper-options":e.popperOptions,tabindex:e.tabindex,content:e.content,offset:e.offset,"show-after":e.showAfter,"hide-after":e.hideAfter,"auto-close":e.autoClose,"show-arrow":e.showArrow,"aria-label":e.title,effect:e.effect,enterable:e.enterable,"popper-class":u.value,"popper-style":p.value,teleported:e.teleported,"append-to":e.appendTo,persistent:e.persistent,"gpu-acceleration":f.value,"onUpdate:visible":a.value,onBeforeShow:c,onBeforeHide:v,onShow:g,onHide:m}),{content:ue(()=>[e.title?(G(),Q("div",{key:0,class:ee(q(i).e("title")),role:"title"},xe(e.title),3)):ce("v-if",!0),fe(t.$slots,"default",{hide:d},()=>[Ae(xe(e.content),1)])]),default:ue(()=>[t.$slots.reference?fe(t.$slots,"reference",{key:0}):ce("v-if",!0)]),_:3},16,["trigger","trigger-keys","placement","disabled","visible","transition","popper-options","tabindex","content","offset","show-after","hide-after","auto-close","show-arrow","aria-label","effect","enterable","popper-class","popper-style","teleported","append-to","persistent","gpu-acceleration","onUpdate:visible"]))}}),{directive:D({mounted(e,t){Wo(e,t)},updated(e,t){Wo(e,t)}},"popover")});export{Uo as E,Ho as a,ro as u};